使用dbExpress连接MS SQL Server 2000时,
在SQLConnection1中设置后测试连接,Successfully Connected
可是当使用SQLDataSet1时,CommandText属性弹出的CommandText Editor中,一直没有内容,不知怎么设置?
另外,谁有dbExpress链接SQL Server等数据库的相关资料,谢谢!

解决方案 »

  1.   

    我用的是D7,支持的啊,而且李维的那本《Delphi7高效数据库程序设计》一书中也说可以的。
      

  2.   

    我已经安装了dbExpress driver for MS SQL Server的补丁,现在SQLConnection,SQLDataSet都没有问题了(虽然CommandText Editor中还是不能选择Tables,但是可以手动输入sql语句),
    但是在SimpleDataSet1.InternalDataSet的CommandText中直接输入sql语句后,在Fields Editor中出现了错误:
    错误内容:SQL State:42S02,SQL Error Code:208
    怎么解决?有没有人用过啊?
      

  3.   

    不是吧。((我连接成功了,什么补丁也没打。
    SQLConnection1<-SQLDataSet1<-DataSetProvider1<-ClientDataSet1<-DataSource1<-DBGrid1
    就OK了,完全按照《Delphi7高效数据库程序设计》中所曰。
      

  4.   

    to Piao40993470(ミ飘ミ) :
    你是连接SQL Server吗?
    现在你说的那些我也可以了,不过,怎么到了用SimpleDataSet时又出问题了?
      

  5.   

    我的经验是用户名和密码都用DBO可以看见数据
      

  6.   

    我现在看见数据是可以了,例如通过SQLConnection,SQLDataSet都没有问题。
    但是使用SimpleDataSet时又出问题了。
    请问SimpleDataSet怎么使用?
      

  7.   

    为什么我打了补丁以后还是一样的情况?SQLDateset里还没有任何东东???
      

  8.   

    SQLConnection,SQLDataSet都没有问题了(虽然CommandText Editor中还是不能选择Tables,但是可以手动输入sql语句),你说的这个手动输入怎么看的
      

  9.   

    烦死了,这个乱东西。
    大家最好别用dbExpress拉。
      

  10.   

    SimpleDataSet,它會出現連不到的事,
    用SQLConnection1或DCOMConnection1<-SQLDataSet1<-DataSetProvider1<-ClientDataSet1