delphi6数据库编程的一个Bug

liukoushui 2003-01-09 09:35:17
再用delphi6编写数据库应用程序的过程中发现一个bug

数据库段采用sql_server,其中有一个表的主键为自增列,还包含一个text列。
在用table控件操作数据库时,如果在新增记录的时候,自增列在sql_server中不可以直接编辑值,但是在编辑text列时,不输入值就没什么问题,一旦输入值,delphi就会报出一个BDE的异常:'non_blob is resquired to perform optation';如果把该自增列的主键属性去掉就没什么问题了!

不知,大家有没有遇到这样的问题
...全文
52 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bales 2003-01-09
  • 打赏
  • 举报
回复
??没看明白
w_sabre 2003-01-09
  • 打赏
  • 举报
回复
用自增列做主键没什么好处。
coolsnake_pp 2003-01-09
  • 打赏
  • 举报
回复
好象是这样的
winterind 2003-01-09
  • 打赏
  • 举报
回复
遇到过,那个自增列新增时就是很麻烦,不知怎么解决
DainelLee 2003-01-09
  • 打赏
  • 举报
回复
关注

2,496

社区成员

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

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