请问高手,Tsqlconnection连接数据库我使的是MS SQL 2000 SERVER 为啥双击Tsqldataset的comand text 在comand text editor  的tables,fields中是空的?
还有我与dbgrid连接,不能显示数据,但双击Tsqldatase,拖下来可以显示

解决方案 »

  1.   

    你要把Tsqlconnection中数据库类型设置好后才可以在Tsqldataset设置!!!跟ADO参不多的,注意一下就行
      

  2.   

    Tsqldataset,
    是因为你还没有把查询表。
    select * from xxxok!?
      

  3.   

    Delphi7 的dbexpress连sqlserver的动态库问题多多,你可以换一个第三方的动态库
      

  4.   

    DBExpress支持SQLServer吗?
    我记得只支持4种: Interbase, DB2, Oracle, MySQL.
      

  5.   

    Delphi6要打个补丁,delphi7直接支持
      

  6.   

    有没有将Tsqlconnection的active设为true?
    dbexpress的连接顺序是sqlConnection<-TSQLQuery(TSQLDataSet)<-TDataSetProvider<-TClientdataset<-TDataSource<-TDBGrid,否则会有问题的
      

  7.   

    同意楼上的,请再好好测试一下吧。Delphi6要打个补丁,delphi7直接支持,但是需要修改文件dbxconnections.ini中配置对应的连接。
      

  8.   

    borland 自带的这个好像bug多多!!它现在提供了update你可以重新down一个