使用ADO连接数据库,提示“控件已经存在”的错误,为什么

hjstu 2006-04-25 08:02:42
各位大虾,小女子刚学用DELPHI,使用ADO连接ORACLE9I数据库,在设计窗体,数据库连接成功,就使用了ADOCONNECTION、DATASOURCE、ADOTABLE、DATEGRID控件,连接了一个表T_USER,其中第一个字段是USR_ID,运行时提示Project arkbook.exe raised exception class EDatabaseError with message "控件名PRIM_USR_ID已经存在",Process stopped
什么原因阿,我没写什么代码,只是设置了一下,连同了数据库
...全文
137 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rubi 2006-04-25
  • 打赏
  • 举报
回复
ADOTABLE.close
adotable.open
adotable.edit
...
adotable.post
使用前先关闭,再打开
lxjssy 2006-04-25
  • 打赏
  • 举报
回复
一般将 数据库控件 ACTIVE 属性 改成 FALSE
hjstu 2006-04-25
  • 打赏
  • 举报
回复
那要怎么写?不好意思
lxjssy 2006-04-25
  • 打赏
  • 举报
回复
编译前先把数据库连接关闭,软件运行后再打开连接。

2,496

社区成员

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

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