delphi是怎么与SQL SERVER连接的呢?
要怎么设置才可以使用自己在SQL里面定义的数据库呢?
请高手赐教~~急~

解决方案 »

  1.   

    方法太多了,最方便简单的就是用ADO组件连接放一个adoconnection然后build其connectionstring根据提示就可以了
      

  2.   

    如果是用bde的话,放一个database控件,建立一个别名,设置好server name,database name以及user name
      

  3.   

    当然用ADO啦:
    放一个ADOConnection,设置它的ConnectionString为下面的
    Provider=SQLOLEDB.1;
    Persist Security Info=False;
    User ID=sa; //用户名
    Password='***'; //密码
    Initial Catalog=master; //数据库名
    Data Source=GSSEVER //服务器名
      

  4.   

    adoconnection,双点它,选择建立-----OLE DB for sql server一步步来就行了
    再加个adoquery or adotable
      

  5.   

    可是我的总是报错,说什么SQL SERVER不能访问之类的,为什么啊
      

  6.   

    SQL SERVER的服务器开了没有?
      

  7.   

    放一个ADOConnection,设置它的ConnectionString,根据提示一步步来就行了
      

  8.   

    ConnectionString
    中有好多个,我只经常用来联接,SQLSEVER 和 ACCESS
    能够分别介绍一下它们都能接些什么东西就好了。
      

  9.   

    ---可是我的总是报错,说什么SQL SERVER不能访问之类的,为什么啊
    ============================================================
    这个问题我见过,就是你双击DataBase组件,在弹出的窗口中单击default按钮,在第二行中看SEREVER NAME是否将服务器名字写对了。还有就是最后一行password是否填写正确。不过,这个问题我是在使用BDE 与SQL SERVER连接时发现的。没用到ADO
      

  10.   

    就用bde吧,刚刚学,放一个database控件,建立一个别名,设置好server name,database name,再用table 或者query连到相关的表就可以了!
      

  11.   

    首先确定你的sql server是否开启先用客户端联一下。如果成功了再用上边各位说的方法试一下
      

  12.   

    你用DBEXPRESS吧,这是一个轻量级的控件,放置一个SQLCONNECTION,通过简单的连接数据库设置,试试可以吗?
      

  13.   

    看了楼上这么多高手的方法,我也谈谈我用的方法吧。
    这对你使用sql server会提高信心的。但是希望也给我点分啊。嘎嘎
    步骤:
    1。在BDCE内单击右键,选中new,在弹出的对话框中,选择sql server,并且给它取一个别名
    2。点中刚建立的那个‘别名’,单击右键,选择“ODBE。”给这个“别名”做一个sql server的驱动程序。
    3。“别名”右边的窗口中的"..DCN“中输入在步骤2中要写的”数据源名称“
    4。把上面的apply一下。
    5。双击”别名“输入进入你sql server的“用户名”“密码” 就ok了
    6。在delphi中的databasename中选中建立的“别名” tablename是sql server中的表名了。
      

  14.   

    用ado好,但是用dbexpress会更好!