在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语句上运行,都会引发多数民众赞成的错误。
我该如何修复它,以便可以从源代码运行以进行调试?也许有人可以帮助我。