TableHis.Open;
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Next;
end;
这是我的源代码,出错信息:dataset not in edit or insert mode
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Next;
end;
这是我的源代码,出错信息:dataset not in edit or insert mode
解决方案 »
- 如何得到外部程序的 Internet Explorer_Server 类 浏览地址?
- 如何使修改的TSpinEdit源代码生效?
- 新同事的工资比我高?我很郁闷!想听听您的看法?
- pagecontrol控件着色
- 用TQuikRep做的报表,QRBand2(type为columnheader)中的QRLabel2内容在预览时不能显示
- delphi7使用idhttp进行网站post数据出现406错误问题
- ACCESS与DBF\EXCEL相关导入.导出
- 如何得到学生的"学"字的拼音首字母?(在线等待)
- 请问Delphi调试工具那些比较好??
- 请问:为什么程序编译运行可以,但是F8单步运行到数据模块的创建时“执行非法操作”?
- 高分求救!!!!!!!!!!关于Midas三层数据库问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- fastreport2.5报表纸张选择
TableHis.edit; //少了一句!
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Next;
end;
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis.Edit;
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Post;
TableHis.Next;
end;
ch=床号?
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis.Edit;
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Post;
TableHis.Next;
end;
begin
with QuerySaveData do
begin
close;
SQL.clear;
SQL.Add('delete from historyT');
execsql; close;
SQL.clear;
SQL.Add('insert into historyT(lkid,cf,hw,tt,wsd,bz,dtime,xh,ch) select lkid,cf,hw,tt,wsd,bz,dtime,1,1 from timeT where bz=1');
execsql; {close;
SQL.clear;
SQL.Add('update set xh= ');
Open;
while not eof do
begin
convertRes:=ConvertTtNew(TableReal['tt']); end;}
end;
QuerySaveData.Close; TableHis.Open;
TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis['tt']);
TableHis.Edit;
TableHis['xh']:=convertRes[0];
TableHis['ch']:=convertRes[1];
TableHis.Post;
TableHis.Next;
end;
TableHis.Close;
结果XH,CH的值还是1,成功的话还有2,3,4,5等值的呀