补充说明:
QueryLeft是SQLSERVER用ODBC连接,QueryRight是本地的一个MDB库,用BDE自己的MSACCESS驱动程序在运行到前面代码中最后的EXECSQL之后就出来一个Exception,内容如下:
General SQL Error:
The Insert Into statement contains the following unknown field name :'AccParam0'.
Make sure you've typed the name correctly.我已经专门加了一个SHOWMESSAGE看过SQL命令了(TQuery.TEXT),根本没有什么ACCPARAM0,参数个数也都正常。
QueryLeft是SQLSERVER用ODBC连接,QueryRight是本地的一个MDB库,用BDE自己的MSACCESS驱动程序在运行到前面代码中最后的EXECSQL之后就出来一个Exception,内容如下:
General SQL Error:
The Insert Into statement contains the following unknown field name :'AccParam0'.
Make sure you've typed the name correctly.我已经专门加了一个SHOWMESSAGE看过SQL命令了(TQuery.TEXT),根本没有什么ACCPARAM0,参数个数也都正常。
应该是','吧?
INSERT INTO user_right VALUES (:ur_name, :ur_password, :ur_rights)
而TQUERY的text属性就显示
INSERT INTO user_right VALUE (?, ?, ?)
都很正常啊。