delphi 使用adoquery.edit修改数据无效。

下面是代码,哪地方错了???procedureTJDform.Button2Click(Sender:TObject);//修改行程beginifDBGridEh1.Se... 下面是代码,哪地方错了???

procedure TJDform.Button2Click(Sender: TObject); //修改行程
begin
if DBGridEh1.SelectedIndex>0 then
if (edit2.Text='')or(memo1.Text='') then
begin
application.MessageBox('信息不完整!','错误操作',mb_ok);
exit;
end
else
begin
adoquery1.Edit;
adoquery1.Post;
application.MessageBox('修改行程介绍成功','修改提示',mb_ok);
end
else
application.MessageBox('没有行程可修改或没有选定要修改的行程!','修改提示',mb_ok);
end;
展开
 我来答
匿名用户
2012-01-09
展开全部
ADOQuery1.Edit; //可编辑
ADOQuery1.FieldByName( 'me ').Value:=‘这样’;//修改
ADOQuery1 .Post; //存入
追问
adoquery1.Edit;
ADOQuery1.FieldByName('xx).AsString:=Edit2.Text;
ADOQuery1.FieldByName('xx).AsString:=memo1.Text;
adoquery1.Post;
修改成功。找了好多资料。在你回答之前自己找到了。。不过谢谢你,分给你了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式