一个表中有三个字段,一个是company,字符型的,一个是num,double型的,一个是日期型的dt,现在我从Excel表中读出三个值,ExcelID.cells[2,1].value(对应company),ExcelID.cells[2,2].value ,对应num,ExcelID.cells[2,3].value,(对应dt),如何把这三个值存到表中,
query1.close;
query1.sql.clear;
query1.sql.add('insert into tablename (company, num, dt) values(怎么写?)');
query1.execsql;
query1.close;
query1.sql.clear;
query1.sql.add('insert into tablename (company, num, dt) values(怎么写?)');
query1.execsql;
解决方案 »
- 怎样使inno setup打包后的安装程序的每个界面都显示中文?5.1.4版在用向导创建安装脚本选择语言时根本没有简体中文选项
- 这几个处理消息的方法的顺序是什么啊!!!???
- 我是dlephi7,internet控件面板里为何没有tclientsocket?如何安装
- 图片格式不支持,怎么会这样呢??进来看看???
- How to create a class in which have some virtual functions?
- 谁知道DELPHI7的install express哪可以找到啊?我的装了怎么说我没相应版本的?
- 新年了,衷心地祝大家事事顺心!!
- 关于ShellAPI
- 又来请教一个打印的问题。。。
- 怎么老报eof or bof一个为真或者当前纪录被删除(三层,详细在里边)
- 我用的wise8.14打包时,想要反安装程序在我的程序目录下怎么办?
- 有個簡單的問题請教各位程序員?
For I:=1 to n do
begin
Append;
fieldByName('company').AsString:=ExcelID.cells[2,1].value[I-1];
fieldByName('num').AsString:=ExcelID.cells[2,2].value [I-1];
fieldByName('dt').AsString:=ExcelID.cells[2,3].value[I-1];
post;
end; end;
query1.sql.add(QutedStr(ExcelID.cells[2,1].value) + ','
+ ExcelID.cells[2,2].value + ','
+ QutedStr(ExcelID.cells[2,3].value)
+ ')');