社区
数据库相关
帖子详情
添加数据库记录的问题
tele
2000-11-22 03:56:00
在sql数据库中设计了一个表,其中主键id设定为自动增长,此时在sql中无法也不用编辑此字段,系统会自动生成。但是在delphi中增加记录时(使用TTable控件),如果不对此字段赋值,则提示id必须要进行赋值,如果随便赋一个值,则记录无法添加,不知如何解决,急盼!!!
...全文
144
5
打赏
收藏
添加数据库记录的问题
在sql数据库中设计了一个表,其中主键id设定为自动增长,此时在sql中无法也不用编辑此字段,系统会自动生成。但是在delphi中增加记录时(使用TTable控件),如果不对此字段赋值,则提示id必须要进行赋值,如果随便赋一个值,则记录无法添加,不知如何解决,急盼!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tele
2001-02-14
打赏
举报
回复
我忘记给分了
Hank
2000-11-22
打赏
举报
回复
最好不要用自动递增字段,因为DELPHI与SQL-SERVER的连接有很多问题,最好由手工控制!
如果真的要解决,不允许该字段为空,不允许有默认值!因为自动递增字段本质上为数值型,默认是0,然后再由计算得到当前值。DELPHI此时会产生两条记录,一条是系统的,一条是DELPHI的,(除此字段外,其它一律相同)如果此时删除(未Post前),那么只能删除DELPHI产生的记录,系统产生的不会删除,可以移动,但是不能修改或删除,如果重新打开表,那么该记录自动消失!你可以在DBGrid中操作然后看到此壮观场面!
当然,如果你对该字段赋值,则一点问题没有!
老魏2006
2000-11-22
打赏
举报
回复
这是因为TTable不知道你这个字段可以自动取值,而且有是一个主键,不能是空,才会出现这种问题。我以前也遇到过。
nononono
2000-11-22
打赏
举报
回复
TTable换成TQuery也应该可以解决。
后台用SQL Server时,别去用TTable。
不信?只要你的表足够大(10000记录,十几个字段),你把你的程序同时执行10个副本试试。。。
zheng
2000-11-22
打赏
举报
回复
不能把id设为主键。
1小时入门最新小程序授权登录注册功能开发,并把注册
记录
添加
到
数据库
使用wx.getUserProfile解决老版本getUserInfo无法获取用户昵称和头像的
问题
.手把手带你实现微信小程序个人中心页。 新版微信小程序授权登录,退出,缓存,小程序个人中心的实现 如果把用户授权的信息存入Mysql/云...
易语言教程
数据库
写和
添加
记录
“加空
记录
()”,可以在当前
数据库
记录
的尾部
添加
一条空
记录
。 “加
记录
()”,在
添加
空
记录
时,可以同时提供欲
添加
的数据。 “写()”,可以将数据写入当前
数据库
中的当前
记录
处的指定字段内。 教程源码: ...
小程序云开发 一开通云开发,给
数据库
添加
一条
记录
第一步,开通云开发: ... 开通之后会有一个控制台,可以直接在控制台进行
数据库
的操作 ...注:AppID 首次开通云环境后,需等待大约 10 ...云开发提供了一个 JSON
数据库
,顾名思义,
数据库
中的每条
记录
都是一个 JS...
微信小程序云开发
数据库
操作一
添加
记录
微信小程序云开发 初学者入门教程二-前端操作
数据库
模块:https://www.jianshu.com/p/fb5be2e7f507中有写到对
数据库
的一些简单的操作处理,这篇主要是
添加
记录
的一个小demo:
数据库
操作API:...
微信小程序初学笔记(三)——如何向微信小程序云开发
数据库
操作之
添加
记录
微信小程序初学笔记(三)——如何向微信小程序云开发
数据库
操作之
添加
记录
向微信小程序云开发
数据库
操作之
添加
记录
整体上分为三步: 1、前端设计一个form表单,进行数据的填写 2、云开发
数据库
创建一个存储该form...
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章