回答

收藏

MSAccess SQL参数太少。预期4

技术问答 技术问答 266 人阅读 | 0 人回复 | 2023-09-12

我正在使用Delphi XE2和AnyDAC和一个MSAccess数据库。" E& z, H) D. p6 Z+ G- M
表“ timea有五个字段:
! e" N* F) M* W' q. F0 L3 ^1 V. i4 RRec_No AutoNumber+ k3 z  X: }2 s! ^" l6 J( u1 O
    应用程序文本
5 x- T1 X6 T) Z" [! \, R; g$ G    User_ID文本
& d" ], ^$ T; p$ s: Z2 n- W+ e    PW文本
* H, o* J- z( w7 N; ^$ f, G    注释备注8 T; w+ m2 p- I$ p( K$ n
这个代码会导致以下错误。此查询在Access查询设计师工作正常。
0 A$ W+ q  H- x3 |2 k0 Csql := 'INSERT INTO [timea] (App,User_ID,PW,Comment) VALUES ("zoo","Bill","mi7","Liger");';adconnection1.ExecSQL(sql);项目PWB.exe有消息’[AnyDAC] [Phys] [ODBC] [Microsoft] [ODBC Microsoft Access
# v/ y$ E( a" `  t# ?' E0 U4 LDriver]的异常类EMSAccessNativeException。参数太少。预期4.’。
0 M# b& ~5 o; O% \! A                                                               
  @. Y( T$ ~) C' a    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则