小弟问一下:
如何把一个表的一条纪录,新增加到另一表中?
小弟很是着急!
请赐教!
如何把一个表的一条纪录,新增加到另一表中?
小弟很是着急!
请赐教!
解决方案 »
- edit1.text中的内容想用quickreport打印,应用什么控件,
- 准备去深圳了,大伙给点建议,谢谢!
- 怎样给一个图片的某个位置加上字。就像你看在5460.NET里,上传图片后就在图片中刻上了WWW.5460.NET
- [DirectX]关于DirectX for Delphi的问题
- Delphi写的dll,Lotus Notes能用吗?VC能用吗?
- [转]测你上辈子是什么人?
- DBedit控件中的Field属性为什么在写代码时不能使用?
- 一个不明白的从来没有遇到的delphi问题:
- 如何优化ado的速度?什么情况下不需要adoquery1.close ??大鸟帮我!
- delphi 的小圖標的 生成....
- 如何做类似于美萍安全卫士的界面
- 送分
ADOQuery1->FieldByName("truename")。AsString
ADOQuery1->FieldByName("datetime").AsString
读出记录。写记录用
frmdata->CD_Txiek->Active=true;
frmdata->CD_Txiek->Insert();
frmdata->CD_Txiek->FieldValues["npkh"]=Kh;
frmdata->CD_Txiek->FieldValues["yklxbh"]=yklxbh;
frmdata->CD_Txiek->FieldValues["ypbh"]=frmXieIck->ypbh;
frmdata->CD_Txiek->FieldValues["dj"]=frmXieIck->Dj;
frmdata->CD_Txiek->FieldValues["cz"]=(float)(Je)/100;
frmdata->CD_Txiek->FieldValues["ye"]=0;
frmdata->CD_Txiek->FieldValues["xy"]=(float)(Je)/100;
frmdata->CD_Txiek->FieldValues["rq"]=Date();
frmdata->CD_Txiek->FieldValues["zke"]=0;
frmdata->CD_Txiek->FieldValues["dzbz"]=78;
frmdata->CD_Txiek->FieldValues["jybz"]=106;
frmdata->CD_Txiek->FieldValues["cs"]=-1;
frmdata->CD_Txiek->FieldValues["sign"]=0;
frmdata->CD_Txiek->FieldValues["sj"]=Time();
frmdata->CD_Txiek->FieldValues["flag"]=0;
frmdata->CD_Txiek->FieldValues["bh"]=ykcz->Bh;
frmdata->CD_Txiek->FieldValues["bj"]="no";
frmdata->CD_Txiek->Post();
CB写的,差不多了
insert into 表1
select * from 表2 where 条件
.....
//向Table2添加纪录
Table2.Insert;
Table2.Fields[0].AsString := name;
...
Table2.Post;
select * from 表2 where 条件
就是这样的 但是要保证表的结构一样 否则不能用* 而是自己选择合适的列类型匹配的列
begin
close;
sql.clear;
sql.add('select * from tablename where 你的条件');
parameters.ParamByName('你定义的参数').value := 你给得值;
………………
open;
frist;
with query2 do
begin
close;
sql.clear;
sql.add('select * from tablename<-你要插入的表');
open;
end;
while not eof do
begin
query2.insert;
query2.fieldbyname('你要插入的列').value := fieldbyname('从Query1中得到数据的列').value;
………………
query2.post;
next;
end;
end;
Btable
Select * from ATable where 你的条件语句 into BTable
一条SQL语句就可以解决了·!