社区
LINQ
帖子详情
Linq插入数据的问题
wuxiao_v
2008-08-19 09:16:52
比如说有个AddUsersByPojo()方法,一般通过什么方法来验证插入是否成功,try catche 还是用手工方法判断 .
另外一个问题, 用户名字是唯一的 是通过业务层手工查数据来验证,还是通过接收数据层抛出的异常来判断.
...全文
101
1
打赏
收藏
Linq插入数据的问题
比如说有个AddUsersByPojo()方法,一般通过什么方法来验证插入是否成功,try catche 还是用手工方法判断 . 另外一个问题, 用户名字是唯一的 是通过业务层手工查数据来验证,还是通过接收数据层抛出的异常来判断.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengart
2008-08-20
打赏
举报
回复
1. 因为InsertOnSubmit()没有提供反馈信息,估计只能用try catch ;
如果你的手工方法判断是指查询数据库来判断是否Insert成功,估计效率性能要远低于try catch
2. 业务层手工查数据来验证,如果检测到冲突就抛出异常,然后交给表现层处理异常信息
LINQ
数据
的更新,
插入
、删除、批量更新
ling 的更新、
插入
、删除、批量更新、多人同时修改同一条
数据
时,跳过有错误的部分,继续更新下一条
数据
C#中使用
LINQ
技术向SQL
数据
库中加
数据
主要通过InsertOnSubmit方法将
数据
添加到
数据
库中,然后通过SubnitChanges方法提交对
数据
库的更改。
使用
LINQ
数据
访问技术——基于C#
使用
LINQ
数据
访问进行四种基本操作:查询、
插入
、删除、修改等。
Linq
to SQL
插入
数据
时的一个
问题
今天用
Linq
toSql
插入
数据
,总是
插入
错误,说某个主键字段不能为空,我检查了半天感觉主键字段没有赋空值啊,实在是郁闷。要
插入
数据
的表结构是
linq
to sql 三层模式
数据
库相关的操作,如查询、
插入
、更新和删除。
LINQ
to SQL消除了写存储过程和从
数据
访问层调用的过程,它可以在运行的时候自动生成合适的SQL脚本来进行
数据
库操作。
LINQ
8,497
社区成员
4,736
社区内容
发帖
与我相关
我的任务
LINQ
.NET技术 LINQ
复制链接
扫一扫
分享
社区描述
.NET技术 LINQ
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章