首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

,请看这段代码为什么保存不了数据库

2012-03-23 
各位大哥,请看这段代码为什么保存不了数据库todo:添加“保存”新设备代码DimdrAsDataRowSbkDataSet.Tables(

各位大哥,请看这段代码为什么保存不了数据库

                todo:添加“保存”新设备代码
                Dim   dr   As   DataRow   =   SbkDataSet.Tables( "sbk ").NewRow()

                dr( "sbmc ")   =   Me.TextBox1.Text.Trim
                dr( "sbbh ")   =   Me.TextBox2.Text.Trim
                dr( "pp ")   =   Me.TextBox3.Text.Trim
                dr( "sccj ")   =   Me.TextBox4.Text.Trim
                dr( "gmrq ")   =   Me.DateTimePicker1.Text
                dr( "lsdw ")   =   Me.ComboBox1.Text.Trim
                dr( "sydw ")   =   Me.ComboBox2.Text.Trim
                dr( "sblb ")   =   Me.ComboBox3.Text.Trim
                dr( "sbyz ")   =   Me.TextBox9.Text.Trim

                SbkDataSet.Tables( "sbk ").Rows.Add(dr)

                Me.Close()

[解决办法]
你只是加到DataTable中去了,并没有保存到数据库,肯定没有啦
方法一
sqldataadapter.updatecommand= "....... ";
sqldataadapter.update(datatable);
datatalbe.acceptchange();
方法二
string sql= "insert into..... ";
sqlcommand sqlcmd=new sqlcommand(sql,mycnn);
mycnn.open();
sqlcmd.executenonqurey();
mycnn.close();

[解决办法]
只是把数据放到DataSet里面去了,并没有反应到数据库

[解决办法]
dataset 只是一个 读到内存中的库 其实和原来的数据库并没有连接着 必须通过上面哪个朋友的那种方法和数据库再连接上

热点排行