社区
ASP
帖子详情
插入新记录的问题
meiwn
2003-08-22 02:29:29
我在用DWMX的时候,做一个用户注册程序,用到了MX中“服务器行为”中的的“插入记录”,如果表单中有一些字段没有填写的话,提交的时候就会出错,如果全部填写了就没有什么问题,请问这是为什么啊,有什么可以解决的方法吗?
...全文
46
4
打赏
收藏
插入新记录的问题
我在用DWMX的时候,做一个用户注册程序,用到了MX中“服务器行为”中的的“插入记录”,如果表单中有一些字段没有填写的话,提交的时候就会出错,如果全部填写了就没有什么问题,请问这是为什么啊,有什么可以解决的方法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laers
2003-08-22
打赏
举报
回复
试下吧.是数据库设计的错误~~~~~
马海涛
2003-08-22
打赏
举报
回复
同意
pp4u
2003-08-22
打赏
举报
回复
打开数据库的表,在设计页面中把不必要添的字段设为空。
ceocio
2003-08-22
打赏
举报
回复
如果使用Access数据库可以将表中字段设为允许空值,如果是SQL数据库则设置字段为允许空即可。
MySQL DML 语言(
插入
、更
新
与删除数据)
Re: MySQL DML 语言(
插入
、更
新
与删除数据)=======================# DML 数据操作语言 包括动词:INSERT、UPDATE、DELETE 等等 它们分别用于添加、修改和删除表中的行(数据) #
插入
、更
新
与删除数据 MySQL中提供了功能丰富的数据库管理语句,包括有效地向数据库中
插入
数据的 INSERT 语句,更
新
数据的UPDATE语句以及当数据不在使用时删除数据的DELETE 语句等。 # 高阶 DML 操作 将查询结果
插入
到
新
表(相当于表复制功能) 根据另一张表的条件,更改本表
记录
根据另一张表的条件,删除本表
记录
-------------------------------------------------------------
更
新
和
插入
新
纪录
1、update ... if @@rowcount=0 insert into 2、delete from insert into 3、if exists(select * from ) update .. else insert into
MySQL自增主键删除后
插入
新
记录
主键重复
问题
系统在处理
问题
时出现此
问题
,
问题
场景重现下: 设置一张MySQL表,表里有一个自增主键ID,往表里
插入
数据,假如
插入
数据之后表最后一行的ID是100,我先删除这条ID为100的
记录
,然后重
新
启动服务器,按理说如果再往这个表里
插入
新
的
记录
,
新
纪录的ID将为101,对吧?估计大家都是这么想的,但是,结果是:如果你的表类型是InnoDB,那么,
新
纪录的ID为100;如果你的表类型是MyISAM,那么,
新
纪录的ID为101。但是,如果我们在删除了ID为100的纪录,但是没有重
新
启动服务器的条件下,再
新
增一条
新
纪录,
向数据库
插入
数据后返回
新
插入
行的主键
在开发的时候,大家可能也遇见过下面类似的
问题
。 场景说明: 存在表1,表2两张表,两表满足以下条件: 表1的主键为表2的外键 表1的主键为自动编号,所以在
插入
数据时,会自增,无需人为干预 现在,想进行如下操作: 向表1
插入
1条
新
纪录,同时需要向表2
插入
多条
新
记录
,表2中
插入
记录
的外键为表1
新
插入
记录
的主键
问题
解析: 因为表1的主键为自动编号,所以向表1
插入
新
纪录...
Mybatis
插入
一条
新
纪录(mysql中),获得它的自增长id
两种方法: select last_insert_id() as id 执行
插入
操作后,当前对象的 id 就有值了,耶! service.addRole(role); service.addRolePri(role.getId(),privileges);
ASP
28,390
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章