begin
ADOQuery2.Open;
while not ADOQuery2.Eof do
begin
pid:=ADOQuery2['PID'];
Adoquery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('insert into salary(year_month,person,basic,bonus,add_detail,add_total,sub_detail,sub_total,total) ');
ADOQuery1.SQL.Add('Values('''+edit1.Text+''',pid,1,1,0,0,0,0,0)');
ADOQuery1.ExecSQL;
showmessage('设置成功!');
ADOQuery2.Next;
end
end
若把pid改成'''+pid+''',则提示Imcompatible types: 'String' and 'Integer'.请问该怎么改呢
ADOQuery2.Open;
while not ADOQuery2.Eof do
begin
pid:=ADOQuery2['PID'];
Adoquery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('insert into salary(year_month,person,basic,bonus,add_detail,add_total,sub_detail,sub_total,total) ');
ADOQuery1.SQL.Add('Values('''+edit1.Text+''',pid,1,1,0,0,0,0,0)');
ADOQuery1.ExecSQL;
showmessage('设置成功!');
ADOQuery2.Next;
end
end
若把pid改成'''+pid+''',则提示Imcompatible types: 'String' and 'Integer'.请问该怎么改呢
解决方案 »
- 有关多线程的问题,在线等...
- 问个问题:QuickReport能不能改变比例以方便地适应不同大小的纸张?
- ActivexFrom中如何控制主窗口类中组件?
- 怎么能使combobox控件不能被编辑
- 超级简单,大侠指点,极端敬仰!!!1
- 怎么实现程序象windows服务一样运行,并且还在任务管理器中关闭不了
- 春节羊羊顺心------欢迎使用,欢迎评价,欢迎UP
- 请问各位如何用Delphi程序读取Excel文件的数据?(急!)
- 请问一下扩展名为DB的数据库文件是什么类型的数据库呀,用Delphi怎样读这种类型的数据库?
- 数据库连接的一些问题?
- Delphi实现在一台机器上登录多个用户并保持在线
- delphi的文本操作谁比较了解啊??帮帮我啊!!!
var
pid : Integer;
begin
pid:=ADOQuery2['PID'].AsInteger;
ADOQuery1.SQL.Add('insert into salary(year_month,person,basic,bonus,add_detail,add_total,sub_detail,sub_total,total) ');
ADOQuery1.SQL.Add('Values('+QuotedStr(edit1.Text)+','+IntToStr(pid)+',1,1,0,0,0,0,0)');
end;