为什么我使用dbexpress控件组中的SQLConnection去连结sql server数据库,设置完成后将connected设置为true时会发生以下错误:
"错误信息:SQL Error:Error mapping failed."

解决方案 »

  1.   

    我也遇到了同样的问题~很奇怪,是不是和sqlserver连接才有的问题啊,别的数据库我也没有试过~~
      

  2.   

    据我所知,dbexpress不能与sql server连接,至少D7早期版本的是这样。
      

  3.   

    我的sql server 中sa是没有密码的,所有我用sa做联结就不通,但是我在sql server中重新定义了一个用户后,就可以连结上了,但是用sqltable控件,将connection设置为sqlconnect后,tablename却选择不了了,我又试了一下sqldataset,也不成,我不知道是否是dbexpress这个控件不太稳定,或者是我的设置有问题!另外我用的是d7.
      

  4.   

    我也是同样的问题,很急!!!
    我现在看了李维的《Delphi 7高效数据库程序设计》,他的例子是用InterBase,我没装。系统
    里用的是SQLServer2000。我想设置应当没问题,但不知问题出在哪里?
      

  5.   

    http://mydelphi.8u8.com/update.htm 下载补丁就ok了,我在DFW解决的
      

  6.   

    dbexpress 对sql server支持不好,是应该下个补丁或新的驱动
      

  7.   

    我就是装了补丁还是这个问题,在sql connection的时候Test是成功的,但是在dateset的时候总是看不到表,我看你们有人说手动输入是输入什么呢?直接输入Select * from Table这样吗?
      

  8.   

    我也打了补丁了,也不好使,准备放弃dbexpress, 唉!还是用ado吧!
      

  9.   

    其一。dbexpress组件不支持用户名、密码为空,设置时一定要都填写。
    其二。对SQL Server,有两种用户校验,一定要明白它们的不同哦。好多这样的问题都是出在用户校验上!自己看看。