用DataGrid來更新資料庫

2021-05-22 16:47:35 字數 1274 閱讀 9789

汗= =||搞了半天才搞定的,寫下來吧,免得以後忘了。。

咳咳,直接幹**吧,多寫點注釋好了。。

imports system.data    '匯入必要地包包嘛

imports system.data.oledb

public class form1

dim conn as new oledbconnection

dim objdadap as new oledbdataadapter

dim cmd as new oledbcommand

dim objdset as new dataset

dim objcb as new oledbcommandbuilder(objdadap)       '這個很關鍵他是用於命令建立的,沒他更新不了!

private sub form1_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load

cmd.connection = conn

objdadap.selectcommand = cmd

conn.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=student.mdb"

cmd.commandtext = "select * from 基本情況"

objdadap.fill(objdset, "基本情況")

datagrid1.datasource = objdset

datagrid1.datamember = "基本情況"

end sub

private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click

objdadap.update(objdset, "基本情況")        '這兩句就是把datagrid裡的資料更新到資料庫了

objdset.acceptchanges()             '不過更新的資料總是在最下面,不知道為啥

msgbox("更新成功!")

end sub

end class

這個程式用到乙個窗體乙個button乙個datagrid。。看看吧

good luck!

datagrid連線資料庫並顯示及更新

匯出資料到excel 更新datagrid資料 dim cbuilder as new sqlcommandbuilder adapter 建立乙個commandbuilder物件 adapter.updatecommand cbuilder.getupdatecommand 為資料介面卡adapt...

用SQLyog來分析MySQL資料庫

我曾經多次建立mysol的gui,但是我太忙了,以至於沒有做出更多的有建設性的事情。我的小兄弟出於同樣的原因建立了乙個關於mysol的 clicksql.com,但是他後來忙於家庭的衣食 而疏於管理該 因此,我很高興的發現了sqlyog這個圖形化管理mysol資料庫的windows應用程式。安裝後沒...

datagrid介面,鏈結資料庫讀取資料

1 學生列表的 html部分 資料 2 studentservlet部分 資料 3 studentservice 類 public class studentservice int total new studentdao gettotal if total 0 規範 json 格式 return ...