请教将datatable值提交到数据库时候遇到的问题?[: )]

问题描述

页面上有一个DATAGRID,读取一个名为dt2的DATATABLE值显示出来.
解决方案二:

解决方案三:

解决方案四:

解决方案五:

解决方案六:

解决方案七:

解决方案八:

解决方案九:

解决方案十:

解决方案十一:

解决方案十二:

解决方案十三:

解决方案十四:

解决方案十五:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
#按下“总提交”按钮,将DATATABLE中增加的数据行插入到数据库表格中,SQL语句正确:Fori=0Todt2.Rows.Count-1'循环遍历整个DATATABLE(dt2)Ifdt2.Rows(i).RowState=DataRowState.AddedThen'如果dt2中的某行是新增行,'则执行具体的SQL语句,将该行的值插入数据库表格中EndIfNext
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##菜鸟我这样做了以后,发现每次运行的时候,程序总是会把DATATABLE的第0行插入数据库,而不是判断dt2.Rows(i).RowState=DataRowState.Added这样一来造成了重复键值插入数据库(里面有主键),系统报错停止提交数据,所以造成了本菜鸟一连数周通宵卡在这个问题上,苦不堪言.我不明白为什么这个IF语句会形同虚设,明明是判断了dt2.Rows(i).RowState=DataRowState.Added的嘛那些已经存在于DATATABLE中的老的DATAROW应该被系统自动略过才对啊为什么会出现重复键插入数据库出错问题,小弟想不通.有什么办法能避免重复键值插入数据库呢????(或者有什么办法能够做判断,筛选呢)(系统是VS2003,ASP.NET,语言是VB.NET)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++PS:小弟的单位里,负责技术的家伙很保守,丝毫不肯透露.单位并非正规软件企业,丝毫没有规划,员工们各自为阵,毫无团队可言.我们单位为了省钱也不组织我们培训,我们到现在为止所有的项目都是以比一般公司多5倍的时间老牛拉慢车磨出来的,还要漫无目的地翻无数网页寻找教程,陷入进度的泥潭可以说是地狱般的苦,同时仿佛是对人的智商的无情的嘲弄!!菜鸟小弟在这环境郁闷得快爆炸了,恳请各位朋友们的帮助,谢谢!!

解决方案

解决方案:
希望得到各位朋友们的帮助:)在这种毫无团队合作可言的公司里,每天都受到任务进度陷入泥潭的打击你要是稍微做得慢些,总部就会有人怀疑你能力不足,妈了个B的SB环境!!都是负责技术的那只保守SB害的!!公司里其他员工素质不错,之所以我们程序员会遭遇这种SB环境,原因就是负责技术的那只保守SB,这SB只教他喜欢的一个女生,别人问他芝麻大的P事,就会遭到恶毒言语攻击,嘲讽你那么简单的东西也做不来.小弟真是经常要把眼泪往肚子里咽,这个苦,甚至叫你哭不出来!要是神经脆弱些的人,早就疯掉了!!
解决方案:
没有用过这种方式的更新数据库我都是直接生成sql用一个泛型数组,添加sql然后用事务执行这个Sql数组至于工作,如果真是压力这么大,可以换一个公司,没必要委屈自己的。
解决方案:
不懂vb,不知道比较dt2.Rows(i).RowState=DataRowState.Added是不是也需要“==”。不过我一般都把id取出来,保存的时候判断id有值就更新,无值就新增。
解决方案:
看来,负责技术的那位兄台叫“陆吟侃”
解决方案:
是不是你操作DATASET的同时也更新了数据库?(绑定控件自带功能如GRIDVIEW)
解决方案:
崇明岛,好向往的地方啊...
解决方案:
我们单位代码规定死了几个函数,像连接数据库,都用统一的公共接口,输入SQL串,得到更改后的行数等等,像DATASET之类的操作都是违规的,所以只能操作DATATABLE,还要一行一行写SQL,小弟苦啊[:(]

时间: 2024-09-20 05:44:16

请教将datatable值提交到数据库时候遇到的问题?[: )]的相关文章

小弟继续请教那个DATATABLE向数据库总提交问题,麻烦各位朋友帮助,谢谢!!

问题描述 小弟继续请教那个DATATABLE向数据库总提交问题系统(VS2003,语言是VB.NET,数据库是SQL2005EXPRESS)最麻烦的是DATAROW中保存的是"○"和"×",要翻译成"1"和"0"保存入数据库,麻烦死了小弟昨天又通宵了,苦啊! 解决方案 解决方案二:http://topic.csdn.net/u/20080414/01/17537ee5-c53c-432b-b6da-d5f32e05c536.h

新手求教如何把textbox中的值通过按钮提交到数据库中

问题描述 这是一个简单的注册页面我该如何将里面的输入的值,通过按钮实现,提交到数据库中呢,我是个超级白痴--,啥都不懂,大神们任意回答把 解决方案 解决方案二:1:熟悉asp.net的常用控件.2:如果是Sqlserver数据库搜索有关Sqlserver的CRUD操作.3:搜索C#ADO.Net操作数据库.解决方案三:请先基础学习,没基础就上手是危楼解决方案四:stringsqlstr=System.Configuration.ConfigurationManager.AppSettings["

如何用最简单的语句提交大量表单对象的值存储到数据库

如何用最简单的语句提交大量表单对象的值存储到数据库?说道这个问题可能大家经常遇到,感到很头痛,但是又没办法,只能慢慢写,笔者以提交一张应聘表单的提交为例给大家介绍如何用最简短的语句来达到目的脚本运行通过环境环境:iis5.0+sqlserver2000(当然也可以access2000等)如有任何问题或建议请发email:chenxingbai@21cn.com生成表结构的脚本if exists (select * from dbo.sysobjects where id = object_id(

我在Repeater控件加入TextBox,怎么获得值并提交到数据库呢?

问题描述 我在Repeater控件加入TextBox,怎么获得值并提交到数据库呢?我这样写的diancai.MeatAmount=Repeater1.FindControl("TextBox1").ToString(); 但是提示的是未将对象引用设置到对象的实例.谢谢各位! 解决方案 解决方案二:Repeater1.FindControl("TextBox1").Text?解决方案三:container.DATAItem("字段名")解决方案四:

麻烦问下如何动态生成html表格装载datatable值?(vs2003,asp.net1.1, vb.net)

问题描述 系统是vs2003,asp.net1.1,vb.net.现在我已经从数据库中查询取得数据,放在一个datatable中.麻烦的问题来了,要生成一个待打印的页面,该页面里的数据是放在html表格里的.问题是要读取datatable值,动态生成和datatable当前行数.列数相等的html表格,将datatable中数据放进html表格.真麻烦啊,我是新手,单位里又缺乏互助,在这里请教论坛里的各位朋友,谢谢!!!! 解决方案 解决方案二:水晶报表解决方案三:后台定义一个datatable

用jquery做的用户名文本框,怎么将获取的值存入sql数据库呢?

问题描述 用jquery做的用户名文本框,怎么将获取的值存入sql数据库呢? 用jquery做的用户名文本框,怎么将获取的值存入sql数据库呢? 希望指教! 解决方案 Controller层中来获取该网页提交的数据,并调用service层中的代码执行SQL的插入. 这是一个比较标准的MVC过程 解决方案二: http://www.w3school.com.cn/jquery/ajax_ajax.asp 解决方案三: http://www.cnblogs.com/DareOnly/archive/

php数据库中取值-php+mysql 数据库中取值

问题描述 php+mysql 数据库中取值 php+mysql 数据库中取值 表中字段是int类型,1代表供货商发货,2代表公司配货 .在页面上用一个下拉列表选择发货方式,如何把 供货商发货 公司配货 字样显示在下拉列表中 , 提交表单后可以更改配货方式,,, 后台逻辑该怎么写呢? 解决方案 http://yuncode.net/code/c_5267eac94c46717 解决方案二: http://www.jb51.net/article/60189.htm

mysql-java Web中提交到数据库的汉字乱码问题怎么解决?可能是哪些问题?

问题描述 java Web中提交到数据库的汉字乱码问题怎么解决?可能是哪些问题? 这个问题出现在九宫格日记网这个项目上,在添加日记题目后,然后预览(此时没乱码),然后保存以后,就显示的乱码.在mysql数据库里面看的那个题目也是乱码的?一向数据库插入汉字,再刷新数据库,上面就会乱码.可能有哪些方面的问题?请教各位高手? 解决方案 看你数据库的默认编码方式 最好是utf-8 你如果界面出现乱码就用request和response来解决乱码 解决方案二: 解决java web 乱码问题Java WE

mysqlcommandbuilder-mysql中修改参数保存到datatable再更新到数据库出现问题

问题描述 mysql中修改参数保存到datatable再更新到数据库出现问题 这里我使用mysqlcommandbuilder实现这一功能这样使用正确吗,有什么其他好的建议 解决方案 用不着什么command builder,你的问题是你的hardwareparameter_delectcommand没有值.你怎么写的.你直接用 MySQLCommand cmd = new MySQLCommand(sql) 解决方案二: 产生异常了.你填充的参数是不是不正确