我的数据库是paradox,刚装windows2000pro.
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values(:ysze)');
query1.parambyname('ysze').Asinteger:= 33;
//query1.Params[0].Asinteger:=33;
query1.execsql;
*************
ysze明明是整型字段,怎么编译出错?
type mismatch in expression
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values(:ysze)');
query1.parambyname('ysze').Asinteger:= 33;
//query1.Params[0].Asinteger:=33;
query1.execsql;
*************
ysze明明是整型字段,怎么编译出错?
type mismatch in expression
解决方案 »
- 谁有Delphi的心跳程序
- 在FastReport 2.53里面固定单张打印行数时候的问题
- 应用软件是用什么语言开发的?
- 如何在同一个程序中显示多个窗口在任务栏上?
- 不是问题!BORLAND有没有微软的股份?
- 设置frmMain的Color后,TPageControl也跟着变颜色,但是Tab区域没有改变,怎样才能使TPageControl完全透明?
- dephi中怎么分段分行呀,我用\n\r怎么都没有用?
- 这几天有一点困惑,关于程序员 的未来的,特来和大家探讨。
- 如何实现表格的输入
- 请问怎样调整QRRichText中文本的输出行的行距!
- !!!急,十万火急!!!
- 用谁知道My Documents 的环境变量呢?? 很棘手的
var
tempint:stringtempint:=33;
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values'+tempint+')');
query1.execsql;
var
TempInt:String;
begin
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values('''+TempInt+''')');
query1.execsql;
end;
var
tempint:stringtempint:=33; //在这里出错应为tempint:='33';
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values'+tempint+')');
query1.execsql;我的问题应是在执行出错,错误码为
type mismatch in expression
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values(:ysze)');
query1.parambyname('ysze').Asinteger:= 33;
//query1.Params[0].Asinteger:=33;
query1.execsql;
*************
ysze明明是整型字段,怎么执行出错?
type mismatch in expression
query1.Close;
query1.SQL.clear;
query1.SQL.Add('insert into kf (ysze) values(:ysze)');
query1.parambyname('ysze').Asinteger:= 33;
//query1.Params[0].Asinteger:=33;
query1.execsql;
*************
ysze明明是整型字段,怎么执行出错?
type mismatch in expression
type mismatch in expressionysze明明是整型字段,怎么执行出错?
type mismatch in expression//是執行還是編譯出錯
很奇怪的問題
type mismatch in expression