异常问题,搞不定

jczff 2006-12-08 04:54:38
begin
ADOQuery1.Close ;
ADOQuery1.SQL.Clear ;
ADOQuery1.SQL.Add('select * from student');
ADOQuery1.Open ;
ADOQuery1.Append ; //把注册信息写入学期注册表中
ADOQuery1.FieldByName ('stu_id').AsString :=trim(edit1.Text);
ADOQuery1.FieldByName ('stu_name').AsString :=trim(edit2.Text);
ADOQuery1.FieldByName ('stu_sex').AsString :=trim(combobox1.Text);
ADOQuery1.FieldByName ('stu_xi').AsString :=trim(edit4.Text);
ADOQuery1.FieldByName ('stu_class').AsString :=trim(edit5.Text);
ADOQuery1.FieldByName ('stu_tel').AsString :=trim(edit6.Text);
ADOQuery1.Prepared ;
try
ADOConnection1.BeginTrans; //提交事务
ADOQuery1.Post ;
ADOConnection1.CommitTrans ;
MessageBox(handle,'注册成功!','提示',MB_OK+MB_ICONINFORMATION);
except
ADOConnection1.RollbackTrans ; //提交失败,事务回滚
MessageBox(handle,'注册失败!','提示',MB_OK+MB_ICONWARNING);
end;

end;
当我插入同样的数据(关键字)时,程序运行出错
这个异常感觉没起到作用.
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jczff 2006-12-08
  • 打赏
  • 举报
回复
谢谢
Elysium 2006-12-08
  • 打赏
  • 举报
回复
调试状态下无效,单独运行可执行程序就生效了

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧