sql server的自增类型

ruismile 2002-09-08 10:36:11
sql server有一个自增类型,设该字段为no,如果在sql server中写insert语句,就不需要写入该字段的值,我现在使用dbedit控件控制其他的字段,没有给no字段赋值,但保存的时候却说,field 'no' must have a value, why?
...全文
68 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yiyizq0260 2002-09-11
  • 打赏
  • 举报
回复
ruismile (RuiSmile) :
我刚刚找到答案,就在我的贴子上,太好了,我已经试验成功!
在“保存”动作前加一条语句:
fieldByName('ID').required:=false;即可
试试吧,一定好用的!
yiyizq0260 2002-09-10
  • 打赏
  • 举报
回复
up
cailiantao 2002-09-09
  • 打赏
  • 举报
回复
如果是自增类型该应是Int的吧
要设置为主键才有用
ruismile 2002-09-09
  • 打赏
  • 举报
回复
还没解决呢。
yiyizq0260 2002-09-09
  • 打赏
  • 举报
回复
跟你一样的问题,我用的delphi5,难道是BDE的bug?
帮你up一下。
http://www.csdn.net/expert/topic/989/989872.xml?temp=.3649866
ruismile 2002-09-09
  • 打赏
  • 举报
回复
no放一个值也不行啊。
yiyizq0260 2002-09-09
  • 打赏
  • 举报
回复
up
ruismile 2002-09-09
  • 打赏
  • 举报
回复
包含了啊。
superqing 2002-09-09
  • 打赏
  • 举报
回复
你的数据集要包含关键字段!
yiyizq0260 2002-09-09
  • 打赏
  • 举报
回复
up
ScoutKing 2002-09-08
  • 打赏
  • 举报
回复
是否在三层模式下出现
并有涉及到主从表?
dongxsoft 2002-09-08
  • 打赏
  • 举报
回复
你用Edit控件,然后在保存时写sql insert语句,不用管no
blazingfire 2002-09-08
  • 打赏
  • 举报
回复
那就再给no放一个值吧。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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