我用了TREEVIEW,下面的代码是删除与树接点选中内容相对应的一条记录,运行通过,但按下按纽就出现错误提示:adoquery commandtext does not return a result set.请教各位高手,怎么回事?
procedure TMainForm.btnDelDeptClick(Sender: TObject);
var
str:string;
begin
if Assigned(tvDeptList.Selected) then
begin
str:=string(pchar(tvDeptList.Selected.Data^));
adoqrquery.SQL.Clear;
adoqrquery.SQL.Add('DELETE FROM DEPT');
adoqrquery.SQL.Add('WHERE [Code] = '':DeptCode''');
adoqrQuery.SQL.Text:=stringreplace(adoqrQuery.SQL.Text,':DeptCode',str,[rfreplaceall,rfignorecase]);
try
adoqrquery.Open;
except
end;
adoqrquery.Close;
end;
end;
procedure TMainForm.btnDelDeptClick(Sender: TObject);
var
str:string;
begin
if Assigned(tvDeptList.Selected) then
begin
str:=string(pchar(tvDeptList.Selected.Data^));
adoqrquery.SQL.Clear;
adoqrquery.SQL.Add('DELETE FROM DEPT');
adoqrquery.SQL.Add('WHERE [Code] = '':DeptCode''');
adoqrQuery.SQL.Text:=stringreplace(adoqrQuery.SQL.Text,':DeptCode',str,[rfreplaceall,rfignorecase]);
try
adoqrquery.Open;
except
end;
adoqrquery.Close;
end;
end;
解决方案 »
- [1分调查]程序员能喝酒的多吗? 重在参与
- 一個關于delphi7 中data module 的問題.......
- 100分:TTcpServer和TTcpClient如何使用?需要具体的步骤。
- 如何比较两个时间的先后?
- 如何在FORM上动态设置2维坐标系?
- vclskin里的SkinData1控件的skinfile属性,如果要写相对路径怎么写?多谢
- 什么是ASCII FORMAT?
- 谁有dragdrop控件的较新版,急需,
- 高手请进,来者有分
- 杭州那里有D版的kilxy买??急着想用!帮忙了...
- 托蒂有一本《托蒂笑话集》,爱老大(aiirii)也写一本《aiirii笑话集》吧?
- 达人帮我看看这个报错什么意思,在线邓
adoqrquery.ExecSQL;
不是adoqrquery.Open;
应该是 adoqrquery.ExecSQL;