在Delphi中怎么样与一个已经存在的SQL数据库连接?
我放了一个datasource组件,一个Query组件,dbgrid组件上去,
想把数据库表中的内容显示出来,应该怎么做?

解决方案 »

  1.   

    怀疑你会不会给、分呢
     Query.ConnectionString  设置好
     Query.Sql :='Select * from Table'
     Query.Active := true;
     然后DataSource 边上query.
      dbGrid 连上 DataSource
      

  2.   

    还应加个adoconnection,然后在adoconnection属性中的connectionstring中设置连接
    在OLE DB中选择和sql server相关的那个程序,然后在连接中填入相应的数据库信息
    测试连接一下,成功即有显示然后在query的属性中的connection项填写刚才设好的connectiondatasource属性中的dataset选项填入刚才的对应的querydbgrid中的datasource选择刚才的datasource就好了然后在写入相应的sql语句就可以在表中显示相应内容了