F
Fenix
Unregistered / Unconfirmed
GUEST, unregistred user!
使用环境delphi7+interbase 7的ibx:<br>使用以下语句:<br>ibquery1.close;<br>ibquery1.sql.clear;<br>ibquery1.sql.add('select * from table1 where field1 = :vBool');<br>// field1为boolean型字段<br>ibquery1.ParamByName('vBool').AsBoolean := True; //(1)<br>ibquery1.Open;<br>如果(1)的值为false,则执行正确,如果(1)的值为true,则程序出错,出错信息:<br>SQL error code -303<br>arithmetic exception,numberic overflow,or string truncation.<br><br>请大家帮帮忙,万分感谢!