我想把ADODataSet1的很多数据转换到Table1中
我的这段代码为什么出问题,?请大家帮忙、谢谢procedure TForm1.Button4Click(Sender: TObject);
begin
//打开jijing gbook 并且移动到末尾
Table1.Open;
while not Table1.Eof do Table1.Next;//添加没有同步的数据数据
while not ADODataSet1.Eof do
begin
Table1.Insert;
Table1.Fields[0].Value:=ADODataSet1.Fields[2].AsString;
Table1.Fields[1].Value:=ADODataSet1.Fields[4].AsString;
Table1.Fields[2].Value:=ADODataSet1.Fields[0].AsString;
Table1.Fields[3].Value:=ADODataSet1.Fields[1].AsString;
Table1.Fields[4].Value:=ADODataSet1.Fields[3].AsString+' 0:01:01';
Table1.Fields[5].Value:='Face01.gif';
Table1.Fields[7].Value:=true;
ADODataSet1.Next;
Table1.next;
end;
Table1.Post;end;
我的这段代码为什么出问题,?请大家帮忙、谢谢procedure TForm1.Button4Click(Sender: TObject);
begin
//打开jijing gbook 并且移动到末尾
Table1.Open;
while not Table1.Eof do Table1.Next;//添加没有同步的数据数据
while not ADODataSet1.Eof do
begin
Table1.Insert;
Table1.Fields[0].Value:=ADODataSet1.Fields[2].AsString;
Table1.Fields[1].Value:=ADODataSet1.Fields[4].AsString;
Table1.Fields[2].Value:=ADODataSet1.Fields[0].AsString;
Table1.Fields[3].Value:=ADODataSet1.Fields[1].AsString;
Table1.Fields[4].Value:=ADODataSet1.Fields[3].AsString+' 0:01:01';
Table1.Fields[5].Value:='Face01.gif';
Table1.Fields[7].Value:=true;
ADODataSet1.Next;
Table1.next;
end;
Table1.Post;end;
解决方案 »
- 怎样制作有图表的报表?
- 在一个DBGRID中编辑一个表,请问如何控制不能为空的字段?比如,某字段不能为空,那么要给出中文的提示,并将焦点返回到出错的地方。在线
- 求救!使用locate时报错!不知道原因
- FormStyle 问题
- 为何必须运行一次程序才会调用需要用到的文件呢?急救!!
- 我不知道这个问题是不是很难解决!麻烦各位进来看看!!!!
- 请问各位高手怎么用程序实现windows2000关机,重启?急.....
- ★★★★请问如何获取MPEG-2文件第一帧的图象并保存或使用.★★★★
- 关联数据表--数据增加问题
- 为什么这段代码在编译时会提示:Error 200: Division by zero.
- 请教一个数据库处理的问题,很急的
- 请问有关 窗体最小化时 显示为托盘图标的问题
begin
//打开jijing gbook 并且移动到末尾
Table1.Open;
Table1.Last;//添加没有同步的数据数据
while not ADODataSet1.Eof do
begin
Table1.Append;
Table1.Fields[0].Value:=ADODataSet1.Fields[2].AsString;
Table1.Fields[1].Value:=ADODataSet1.Fields[4].AsString;
Table1.Fields[2].Value:=ADODataSet1.Fields[0].AsString;
Table1.Fields[3].Value:=ADODataSet1.Fields[1].AsString;
Table1.Fields[4].Value:=ADODataSet1.Fields[3].AsString+' 0:01:01';
Table1.Fields[5].Value:='Face01.gif';
Table1.Fields[7].Value:=true;
ADODataSet1.Next;
Table1.post;
end;
Table1.Post;end;
begin
//打开jijing gbook 并且移动到末尾
Table1.Open;
Table1.Last;//添加没有同步的数据数据
while not ADODataSet1.Eof do
begin
Table1.Append;
Table1.Fields[0].Value:=ADODataSet1.Fields[2].AsString;
Table1.Fields[1].Value:=ADODataSet1.Fields[4].AsString;
Table1.Fields[2].Value:=ADODataSet1.Fields[0].AsString;
Table1.Fields[3].Value:=ADODataSet1.Fields[1].AsString;
Table1.Fields[4].Value:=ADODataSet1.Fields[3].AsString+' 0:01:01';
Table1.Fields[5].Value:='Face01.gif';
Table1.Fields[7].Value:=true;
ADODataSet1.Next;
Table1.post;
end;
end;
2.while not ADODataSet1.Eof do
begin
Table1.Insert;这个换成table1.append
3.ADODataSet1.Next;这个保留
Table1.next;把这个注释掉
4.如果代码报错请把错误提示帖出