
[英]Error 'Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another'
[英]Delphi: raised exception class EOleException : “Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another”
在Delphi 7,mysql,myodbc3.51上运行。 从源代码运行应用程序时得到了它。 但是,如果取消集成调试(在工具-调试器选项中),则未选中。 运行良好 但是如果有错误,我将无法调试代码。 在其他PC上,代码运行良好。
编辑:当我添加sql语句时,运行时出现了那条消息错误。 全部查询(选择,插入)。 我在示例中写了sql
dm.aTemp1.SQL.Clear;
dm.aTemp1.SQL.Add('Select code, name from staff ');
dm.aTemp1.SQL.Add('where name=:parUsername and password=:parPassword ');
dm.aTemp1.Parameters.ParamByName('parUsername').Value := trim(tbxUsername.Text);
dm.aTemp1.Parameters.ParamByName('parPassword').Value := StrMD5Digest(strPassw);
dm.aTemp1.Open;
因此,每次在sql语句上运行,都会产生多数民众赞成的错误。
我该如何修复它,以便可以从源代码运行以进行调试? 也许有人可以帮助我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.