如何能够设定增删改查在一个按钮内实现那!
我有六个文本框!和一个按钮!
分别为:
TextBox1,TextBox2,TextBox3,TextBox4,TextBox5,TextBox2,
BtSave.
但我一单击BtSave的时候!
这六个文本框分为三组!
TextBox1,TextBox2一组!TextBox3,TextBox4一组!TextBox5,TextBox6一组!
例如用户在这三组文本框里都输入了值之后!
数据库将会产生三条记录!
如果只输入两组文本框那就会产生两条数据!
以此类推只输入一组的话那就产生一条记录!
现在的问题是!!
我页面加载的时候,我已经解决了!绑定这三组文本框的问题!
分别都能从数据库中得到数据绑定上!
现在是这个按钮的问题!
绑定上了之后用户就可以随意操作了!
会出现如下情况!
一、数据库里无记录!那么文本框什么都不显示!
用户可能在任意一组文本框内输入数据!
那我就是插入数据!
二、数据库里有数据!
例如只有一组TextBox1,TextBox2有数据,用户或者删除或者修改!
用户还可能在其他文本框输入数据,那就是添加了!
我已经被绕的头晕了!
能不能实现啊!
有什么好方法!既能修改又能删除还能更新啊!
请大家最好代码明示!这样探讨起来比较容易!
问题点数:0、回复次数:3Top
1 楼tomtown530(梦想一定会实现!)回复于 2004-12-03 20:16:24 得分 0
那就这样吧,在按钮被按后进行一次数据库判断,如果有记录说明是在更新数据,就进行更新操作,如果没有记录说明在添加记录,那就进行添加操作。根据你说,也就只能通过数据库做这个判断了。Top
2 楼lover_rong(笨小孩)回复于 2004-12-03 20:21:21 得分 0
我也快被搂住绕糊涂了。楼主还是多用几个按钮把,实现起来方便,代码也容易写。
为什么要自寻烦恼呢,说不定绕多了,还得掉个情况,再改起来更费尽了。
要是非用1个按钮,就自己分分情况,把每一种情况都分出来。列好了,找好共同点多加点判断就好了。Top
3 楼volition23(苦闷中。。。)回复于 2004-12-03 21:57:52 得分 0
呵呵~~我的同事说用SqlDataAdapter里的什么update
但是我看了看帖子看了看MSDN一直没想明白怎么能做出来!
我也不想绕来绕去!但是需求就是一个按钮所有功能实现!Top




