一个数据库表有100多个字段,怎么快速的插入数据库?

xiongchumoa 2012-09-20 10:32:52
必须执行参数化,而且还是还要判断Request是否为空,我把它放到了一个对象里边,但是传统写法感觉太慢太长,要写5,600行,再不用linq的情况下有什么快点的方法。
...全文
1439 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Banianer 2012-09-24
  • 打赏
  • 举报
回复
怎么会有这么多字段呢~~ 根据关系不同分开存储呗
E次奥 2012-09-24
  • 打赏
  • 举报
回复
拆分成多个表!
天殇月痕 2012-09-24
  • 打赏
  • 举报
回复
或者借助一些工具来实现代码生成
ycproc 2012-09-22
  • 打赏
  • 举报
回复
没什么好的办法,指定自段插入是肯定的。可以考虑该下表结构,分解复杂度
litengfei0020 2012-09-22
  • 打赏
  • 举报
回复
这也太长了吧~
mngzilin 2012-09-21
  • 打赏
  • 举报
回复
你可以只定义必须的字段,比如id,name,pwd等,其他的字段就用一个字段存储attributes,在attributes下存储剩下的几十个属性经过序列化(比如转换为json)后的字符串,这样不就好多了么。。

yonglaixiazaide 2012-09-21
  • 打赏
  • 举报
回复
表设计有问题~
dp517849241 2012-09-21
  • 打赏
  • 举报
回复
有那么多字段?
卷泥巴重来 2012-09-21
  • 打赏
  • 举报
回复
确实太多了
haojuntu 2012-09-21
  • 打赏
  • 举报
回复
表中的字段太多了
zhulong1111 2012-09-21
  • 打赏
  • 举报
回复
只能表示你们的DBA比较2
  • 打赏
  • 举报
回复
存储过程
athrun19860901 2012-09-21
  • 打赏
  • 举报
回复
不会看字段看到吐吧,应该拆成小表比较好
oioixiabings 2012-09-21
  • 打赏
  • 举报
回复
这么多字段的表,是否设计不合理,建议重新设计
  • 打赏
  • 举报
回复
是不是把一个系统所有字段全部放到一张表来处理的 啊
lei00529 2012-09-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
必须执行参数化,而且还是还要判断Request是否为空,我把它放到了一个对象里边,但是传统写法感觉太慢太长,要写5,600行,再不用linq的情况下有什么快点的方法。
[/Quote]

用代码生成器吧。不过在遇到上百个字段的数据库要一个一个的付值,不管哪种方法都不太可能快。
akanglucky 2012-09-21
  • 打赏
  • 举报
回复
控件命名和数据库字段产生规则。对页面控件做循环,取得控件值和对应的字段名,ping成一段插入的Sql语句就可以了!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧