我写了如下过程(修改完数据,然后保存,这是保存方法),当窗体关闭时,报‘堆栈溢出’错误,什么原因?
procedure TfrmFileInfo.SaveDate;
begin
cmd1 .CommandText :='update 人事档案 set 姓名='''+edt3.Text+'''';
cmd1.Execute ;
self .close;
end;
procedure TfrmFileInfo.SaveDate;
begin
cmd1 .CommandText :='update 人事档案 set 姓名='''+edt3.Text+'''';
cmd1.Execute ;
self .close;
end;
解决方案 »
- 如何设置TreeView的Item(node)高,类似ListBox中的ItemHeight
- sql.add('select copy(ddd,1,2) as ddd from .... where......');报错
- clientdataset插入数据不生效
- 怎么这个系统的软件装了保存不了,删除后重启又有了.
- 对文本操作时出现的怪问题!
- 一个简单的问题,没有分了,实在不好意。。。。。
- 在DELPHI中怎样调用Oracle中的过程,
- 初学delphi 的感受!
- 我在研究Corba时出现了下面的问题:[Fatal Error] Project1_TLB.pas(32): File not found: 'OrbPas.dcu'
- 如何将任意数据库中数据表中的数据导入到ACCESS库中(用ADO)
- 关于加密算法
- delphi2006我做一个简单局域网聊天,用什么来传聊天信息 头疼中。。。
另外Save就是Save,不要在这里面关闭窗口,这个不是一个好习惯。
procedure TfrmFileInfo.btn3Click(Sender: TObject);
begin
SaveDate ();
self.close;
end;procedure TfrmFileInfo.SaveDate;
begin
cmd1 .CommandText :='update 人事档案 set 姓名='''+edt3.Text+'''';
cmd1.Execute ;
end;这样还是报同样的错误。