编译的时候出现下面的提示:
Q_SZ_XSZT:Type mismatch for field 'id',expecting:BCD:Float.
请问是什么问题?如何解决?

解决方案 »

  1.   

    后台是SQLServer2000,numeric类型的,原来是没有问题的,后面我做了一个动态连接数据库,给DATABASE的属性赋值后就有上面的提示了:DriverName := 'Mssql',Params.Values['Server Name'],Params.Values['DataBase Name'], Params.Values['User Name'] ,Params.Values['PassWord']
      

  2.   

    也就是说用BDE连接就没有问题,但是不用BDE,而是动态的连接就会出现上面的提示了。
      

  3.   

    没有啊,如果是直接BDE接到数据库就没有问题,但是现在我把在BDE上面的注册删除了,然后动态的连接到SQLSERVER数据库,这个时候就出问题了。老是有这个提示,如果用BDE,而且不用动态连接,而是用控件直接连接的话,就不会出现上面的问题了。请高手指教。!!