我使用SQL建立了一个数据库,里面有几个表,请问应该如何联接,使用何控件?登录的用户、密码如何设定?请赐教!!!

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc.asp?id=215
      

  2.   

    看你用BDE还是ADO了,
    BDE用TDatBase,TQuery....
    ADO TADOCOnnection,TAdoQuery,....
    看看帮助和以前的帖子吧
    --------------------------------------
    看!
    那支正飞向太阳的蛾子.....
    就是我!
    --------------------------------------
      

  3.   

    首先你要在你的计算机上建立ODBC(推荐)/BDE数据源.这样有助于数据分离.
    至于你在Delphi中访问可以用TQuery,TAdoQuery.
      

  4.   

    东风大侠:TQuery,TAdoQuery这两个控件怎样设置登录的用户和密码?
      

  5.   

    这要看你是使用BDE还是ADO了。
    如果用BDE,那你要用TDatabase控件,在TDatabase中设置连接的BDE别名、连接数据库的名称和密码,然后在BDE中添加一个别名(就是TDatabase中用到的别名),指定数据库、计算机名称即可。
    如果用ADO,那可以用TADOConnect控件,双击该控件,选择数据库类型,然后填入计算机名称,数据库名称,用户名,密码,确定。可以使用TADOQuery控件连接TADOConnect。
      

  6.   

    DataBase、Table、Query
    简单方便
    ADO、ADOTable、AdoQuery也可以
      

  7.   

    先看书!说的很清楚,我学delphi 就是从数据库开始的。
      

  8.   

    在ADO頁面找到ADOConnection ;
    再雙擊ADOConnection,---- build----Microsoft Ole DB Provider for SQL SERVER----
    下一步-----輸入服務器名稱,登錄名稱(sa),登錄密碼,資料庫名稱-------測試連接.
    OK!
      

  9.   

    用BDE﹑ADO﹑ODBC都可以連SQL的。
    bde:database﹑table;
    ADO:ADOConnection﹑adodataset;
    odbc:都可以
      

  10.   

    用ADO吧毕竟是MS的东西!连接用adoconnection 控件放在FORM上直接点设connection的连接字
    其他的控件adoquery,等都在connection中设这个adoconnection 就可以了!再加上datasource指向adoquery,再加上dbgrid 数据源指向datasource在adoquery里面的items属性内(tstring)写个select * from tablename 再把adoquery的active设为true没错的话就可以看见dbgrid的效果了!
      

  11.   

    同意楼上,如果使用D7,还可以使用DBEXPRESS,着两种方法将来打包问题都比较少,如果用BDE就比较麻烦。
    配置方法:布置一个adoconnection ,双击,BUILDING,选择MS OLE DB PROVIDER FO SQL SERVER ,下一步,输入你的服务器名(如果是本机输入LOCALHOST即可,最好使用IP),用户名和密码是你自己定的,钩上允许保存密码,选择你建好的数据库,测试一下,是不是OK了?
      

  12.   

    另外,介绍你到
    http://www.kaer.com.cn/default.aspx
    上面有专门介绍MS SQL 的用法