社区
Web 开发
帖子详情
用户在注册的时候有些非必填数据是如何存入数据库中的?
葱花鸡蛋
2017-01-03 03:22:58
用户在注册的时候一般会有好多信息需要填写,但有些是不必要的。这些不必要的信息怎么处理?
1. 是默认为空用户写了就插入用户输入的值,用户没写就插入默认的空值。
我感觉这种方法很浪费
2. 用一些其他方法,我并不知道这些方法,有大神知道怎么处理吗?
...全文
402
8
打赏
收藏
用户在注册的时候有些非必填数据是如何存入数据库中的?
用户在注册的时候一般会有好多信息需要填写,但有些是不必要的。这些不必要的信息怎么处理? 1. 是默认为空用户写了就插入用户输入的值,用户没写就插入默认的空值。 我感觉这种方法很浪费 2. 用一些其他方法,我并不知道这些方法,有大神知道怎么处理吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
葱花鸡蛋
2017-01-04
打赏
举报
回复
看了大家的意见,得到了很多方法,谢谢大家
liufurun
2017-01-04
打赏
举报
回复
这个没有必要吧~~如果所有字段都是在一张表里,那么无论如何都要做一次insert操作~~~感觉这个开销大部分是在创建链接上,多几个null字段应该影响不大吧~~~当然在内存中动态拼接sql也是可行的~~~
gzcitizeny
2017-01-04
打赏
举报
回复
用户没填写的就传回一个空值就行了,反正都要对数据库进行一次写入操作。 否则还有检查哪个字段没有填写,根据这个修改sql语句更加麻烦。
caorongqiang
2017-01-04
打赏
举报
回复
在输入的时候,检查可选值是不是存在,如果不存在,就不用管; 如果存在了,检查格式是否满足限制条件;然后,动态生成SQL预处理语句,接参数的类型和位置依次添加用户输入的各项参数。对于所有不存在的可选项,填写数据库定义时的默认值,比如NULL。
kinoymir
2017-01-04
打赏
举报
回复
插入数据库的时候用动态SQL啊
cp3_nit
2017-01-03
打赏
举报
回复
这个感觉有点想太多吧...别人不填就传空进去好了。
葱花鸡蛋
2017-01-03
打赏
举报
回复
如果先进行判断,那插入数据库的参数的个数就不确定,有人知道怎么样向数据库(mysql)插入不定参数个数的数据?
xiaoyi94
2017-01-03
打赏
举报
回复
一般会进行判断,非空的属性才会插入,也会有不进行判断,直接插入空值的
Java Web应用开发:
用户
注册
.docx
6. 在上述所有验证通过的情况下,将新
用户
的
注册
信息
存入
数据
库
表`tb_customer`
中
,并跳转回商品展示首页。 ####
注册
功能的基本实现思路 为了实现上述功能,整个
注册
流程可以分为以下几个关键步骤: 1. **
注册
...
ATM系统
数据
库
系统
在这个系统
中
,主要涉及到以下几个关键的
数据
库
表及其设计原则: 1.
用户
信息表(userInfo): - customerID:顾客编号,作为自动编号的标识列,从1开始,为主键,用于唯一标识每个客户。 - customerName:开户名...
实训四__设计
用户
系统的
注册
及登录.doc
5. **
注册
数据
处理**:编写VBScript脚本处理
用户
提交的
注册
信息,进行错误检查和
数据
存入
数据
库
的操作。 **设计思路** - 当
用户
未填写
用户
名或密码时,系统提示“
用户
名或密码不能为空!”。 - 检查
用户
名在
数据
库
...
《ASP系列教程》之实现真正的
注册
页面
在ASP(Active Server Pages)技术
中
,创建一个真正的
注册
页面是构建动态网站的重要步骤,它涉及到
用户
信息的收集、验证和存储。在这个《ASP系列教程》
中
,我们将深入探讨如何利用ASP来实现这一功能,为
用户
提供安全...
数据
库
程序的单元测试(1).doc
例如,在网站
注册
流程
中
,
必填
数据
如果未被正确
存入
数据
库
,将导致信息缺失。自动化测试能减少此类问题的发生,因为它能够进行频繁且全面的测试,使开发人员能够安心休息,减少因
数据
错误造成的项目风险。 在讨论...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章