随笔之开发页面有新增功能小细节
2012-10-29 15:39
141 查看
在开发页面时候,普遍都会有新增功能, 在实现新增按钮功能的逻辑中,有时候经常只是实现插入数据到数据库中的逻辑.
当然这样没有问题,是实现了概要的功能.
如果表中含有主键或者即便没有,如果 用户在点击新增之后, 右击页面进行刷新,实际上会再执行新增 逻辑
有主键的报错,没主键的插入重复数据.
所以要养成习惯在插入之前进行数据完整性检测,避免错误的产生或者错误数据.
当然这样没有问题,是实现了概要的功能.
如果表中含有主键或者即便没有,如果 用户在点击新增之后, 右击页面进行刷新,实际上会再执行新增 逻辑
有主键的报错,没主键的插入重复数据.
所以要养成习惯在插入之前进行数据完整性检测,避免错误的产生或者错误数据.
相关文章推荐
- Python开发工具PyCharm v2016.2发布,新增线程暂停功能,可定制IDE外观|附下载
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
- .NET快速信息化系统开发框架 V3.2->Web版本新增“文件管理中心”集上传、下载、文件共享等一身,非常实用的功能
- [HTML] 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能
- iOS11开发新增功能
- 基于Metronic的Bootstrap开发框架经验总结(12)--页面链接收藏夹功能的实现
- 纯忽悠程序员的开发要求(4):专注自己的模块功能,不用太关心其他模块的细节
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
- com.panie 项目开发随笔_功能任务设计(2016.12.28)
- Visual Studio 2013 Web开发、新增功能:“Browser Link”
- iOS开发使用Tab Bar Controller实现页面导航功能
- splash页面定时跳转,引导页倒计时功能开发
- [新功能]新增分类浏览页面
- android开发我的新浪微博客户端-登录页面功能篇(4.2)
- 详解微信小程序开发―你期待的分享功能来了,微信小程序序新增5大功能
- Spring MVC+layui(基于bootstrap)+t 新增功能(页面和数据传递)
- android开发我的新浪微博客户端-用户授权页面功能篇(3.2)
- 解决在DNN模块开发中新增页面显示时崩溃的问题
- S2JH新增WIKI页面:开发基础环境配置说明,基于SSH的企业Web应用开发框架
- 微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送功能