问题描述
PublicClassFrmxtszPrivatemdbAdpterAsNewOleDbDataAdapterPrivatedtAsNewDataTablePrivateSubFrmxtsz_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load'TODO:这行代码将数据加载到表“RsDataSet.User”中。您可以根据需要移动或移除它。'Me.UserTableAdapter.Fill(Me.RsDataSet.User)DimmdbstringAsString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|Rs.mdb"DimmdbconnAsNewOleDbConnection(mdbstring)mdbAdpter.SelectCommand=NewOleDbCommand("select*from[User]",mdbconn)mdbAdpter.Fill(dt)DataGridView1.DataSource=dtEndSubPrivateSubButton1_Click_1(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimocbAsNewOleDbCommandBuilder(mdbAdpter)mdbAdpter.Update(dt)EndSubEndClass
解决方案
解决方案二:
顶下!各位大侠帮忙看看~~急~~~~~
解决方案三:
update没有更新语句,所以无法执行更新
解决方案四:
我在顶啊!哪个大侠帮我看下啊!菜鸟在此等候啊
解决方案五:
那怎么写呢!
解决方案六:
我是想要让客户随便修改datagirdview里面的数据!然后保存到数据库!怎么写呢!
解决方案七:
PublicClassFrmxtszPrivatemdbAdpterAsNewOleDbDataAdapterPrivatedtAsNewDataTablePrivateSubFrmxtsz_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Load'TODO:这行代码将数据加载到表“RsDataSet.User”中。您可以根据需要移动或移除它。'Me.UserTableAdapter.Fill(Me.RsDataSet.User)DimmdbstringAsString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|Rs.mdb"DimmdbconnAsNewOleDbConnection(mdbstring)mdbAdpter.SelectCommand=NewOleDbCommand("select*from[User]",mdbconn)mdbAdpter.Fill(dt)DataGridView1.DataSource=dtEndSubPrivateSubButton1_Click_1(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimocbAsNewOleDbCommandBuilder(mdbAdpter)mdbAdpter.Update(dt)EndSubEndClass
解决方案八:
PrivateSubButton1_Click_1(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimocbAsNewOleDbCommandBuilder(mdbAdpter)mdbAdpter.Update(dt)EndSubdt上form里的记录,在Button1_Click失效!欢迎加入我的程序设计QQ群80532706哟
解决方案九:
可是我用fil以后还是这个问题啊!
解决方案十:
你必须在数据集中生成表的更新语句。如:下为代码方式,dimstrsqasString="UPDATE汇总SET期数=@期数WHERE序号=@序号"ad.DeleteCommand='删除ad.InsertCommand='插入ad.UpdateCommand=strsq'更新
解决方案十一:
楼主:建议您看看数据库入门的书籍或视屏什么的。如果想省事您可以直接使用添加数据源由系统完成数据库操作语句,个人感觉比较耗资源。