如何用VB(代碼)打開mdb數(shù)據(jù)庫并且可以顯示和修改里面的內(nèi)容??? 求問如何用VB(代碼)打開mdb數(shù)據(jù)庫并且可以顯示和修改里面...
2.然后在窗體上放置放置一個adodc控件,單擊控件,在屬性窗口點(diǎn)擊“connectionstring”屬性右側(cè)的帶…的按鈕,選擇“使用字符串(C)”選項(xiàng),點(diǎn)擊“生成”按鈕,在彈出的“數(shù)據(jù)庫鏈接屬性”的“提供程序”選項(xiàng)卡中選擇“Microsoft Jet 4.0 OLE DB Provider”,點(diǎn)擊“下一步”,在“鏈接”選項(xiàng)卡中選擇你的數(shù)據(jù)庫,單擊“測試鏈接”按鈕,成功后單擊“確定”按鈕,則創(chuàng)建ADO Data控件的鏈接就成功了。在ADODC屬性窗口點(diǎn)擊“recordsource”右側(cè)帶…的按鈕,選擇“命令類型”為“2-adcmdtable”,設(shè)置一個表或存儲過程名位記錄源。在“表或存儲過程名稱”的下拉列表中選擇你要顯示的表,單擊確定按鈕。ADODC控件的屬性設(shè)置完成。
3.在窗體上放置一個datagrid控件,單擊控件,在屬性窗口點(diǎn)擊datasource,在右側(cè)下拉菜單中選擇adodc1,如果你的窗體上有多個數(shù)據(jù)源,這里下拉菜單中就會有多個選擇。
4.右鍵單擊datagrid控件,然后選擇“檢索字段(retrieve fields)命令,就會用數(shù)據(jù)源的記錄集自動填充該控件。單擊“屬性”。使用“屬性頁”選項(xiàng)卡設(shè)置該控件的適當(dāng)屬性。
5.F5,這里就可以查看和修改了。
還有另外一種辦法
在vb菜單欄點(diǎn)擊“外接程序”,選擇“可視化數(shù)據(jù)管理器”,在彈出的“可視化數(shù)據(jù)管理器”窗口visadata中選擇“文件”“打開數(shù)據(jù)庫”選擇“microsoft access”命令打開你的數(shù)據(jù)庫。你的數(shù)據(jù)庫的大部分信息就會在新彈出的“數(shù)據(jù)庫窗口”中顯示了。窗口中有什么功能,自己去摸索吧,我還沒完全搞清楚,只能給你講這么多了。
打字真累啊!!
vb如何通過連接任意的.mdb文件
用通用對話框獲取mdb文件名后,生成連接字符串。與數(shù)據(jù)庫連接后再借助OpenSchema得到所有的表名。指定表后就可以打開記錄了。
我來分享VB怎么連接訪問Access數(shù)據(jù)庫
(注意:這里的后綴是mdb,如果Access是2007版本的,保存的時候要另存為2003版本的才行,因?yàn)椋琕B不直接支持07版的accdb后綴格式!)2、數(shù)據(jù)庫建立后就進(jìn)入了數(shù)據(jù)表界面,可以輸入數(shù)據(jù)了,輸完以后Ctrl+S保存,輸入表名,這里表名為test,OK,準(zhǔn)備工作搞定。2、打開VB,然后新建標(biāo)準(zhǔn)EXE。3、菜單中找到...
VB 連接到MDB文件
引用MS ADO 2.5 Dim g_Conn as New Connection dim rs as Recordset g_Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=True;Data Source=你的數(shù)據(jù)庫完整目錄;Jet OLEDB:Database Password=數(shù)據(jù)庫密碼"g_Conn.Open Set rs = g_Conn.Execute("SELECT COUNT(*)...
求VB 用ADODB連接ACCESS數(shù)據(jù)庫實(shí)例
接下來是打開數(shù)據(jù)庫的代碼,例如:Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\\test.mdb"這里的關(guān)鍵在于正確的路徑和文件名。接下來,可以通過Rs.Open語句來執(zhí)行SQL查詢,如:Rs.Open "SELECT 鋪名, 上月讀數(shù), 本月讀數(shù), 實(shí)用度數(shù),...
請教達(dá)人:如何在VB中將txt文檔中的海量數(shù)據(jù)轉(zhuǎn)入mdb數(shù)據(jù)庫
例:aaa.txt 位于G盤根目錄 格式為:字段名1,字段名2 000,2222 111,2233 庫:db1.mdb,表Table1,字段:字段名1,字段名2 代碼:Dim db As Database, tbl As TableDef Set db = DBEngine.OpenDatabase("g:\\db1.mdb") '打開數(shù)據(jù)庫 Set tbl = db.CreateTableDef("temp") '創(chuàng)建一個...
VB如何使用ADODC控件用代碼連接數(shù)據(jù)庫
然后復(fù)制如下代碼:Private Sub Form_Load()Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\Adodb訪問數(shù)據(jù)\\Mick.mdb;Persist Security Info=False" '黑體部分換成你的Access數(shù)據(jù)庫所在路徑Adodc1.CommandType = adCmdTextAdodc1.RecordSource = "select * fromInformation" '...
急求一個VB程序代碼,實(shí)現(xiàn)數(shù)據(jù)庫內(nèi)容的查詢,修改,新增,刪除
Set R = D.OpenRecordset("Select * From 數(shù)據(jù)表名稱")R.AddNew '增加一條新記錄 R.Fields("項(xiàng)目一") = 1 'TEXT1新記錄內(nèi)容 R.Fields("項(xiàng)目二") = "個VB程序代碼,實(shí)現(xiàn)數(shù)據(jù)庫內(nèi)容的查詢,修改,新增,刪除" 'TEXT2新記錄內(nèi)容 R.Update '保存記錄 D.Close ...
有沒有朋友知道VB如何調(diào)用access的表中數(shù)據(jù)的?
"Data Source= " & App.Path & "\\數(shù)據(jù)庫名稱.mdb;" & _"Mode=Share Deny None;" & _"Extended Properties='';" & _"Persist Security Info=False;" & _"Jet OLEDB:Database Password=''"在這段代碼中,`Provider`參數(shù)指定了使用Microsoft Jet OLE DB 4.0作為數(shù)據(jù)庫連接提供程序。`User...
跪求VB打開ACCESS的方法
2,將剛加入的部件放在窗體上,然后打開其屬性connectionstring,在彈開的“通用”選項(xiàng)卡中選下面的生成。3,在新彈出的對話框中選擇microsoft jet 4.0 ole db provider,然后點(diǎn)下一步,在新打開的對話框中連接到你的“數(shù)據(jù)庫設(shè)計(jì).mdb"文件,然后一路確定回去。4,打開Adodc1的屬性:RecordSource,在...
vb.net連接access數(shù)據(jù)庫問題
2,使用ODBC數(shù)據(jù)源 首先,打開電腦上的ODBC數(shù)據(jù)源,建立關(guān)系。步驟如下:1),打開電腦上的ODBC數(shù)據(jù)源 如下圖所示:2)點(diǎn)擊添加 3)命名 4)和數(shù)據(jù)庫源建立關(guān)系 5)用代碼實(shí)現(xiàn)連接 dim objCn As Connection Set objCn = New Connection objCn.Open "DSN=實(shí)例2DSN" 3、ADO Data ...
相關(guān)評說:
金水區(qū): ______ VB與數(shù)據(jù)庫連接可以使用數(shù)據(jù)庫控件進(jìn)行,也可以引用ADO對象,數(shù)據(jù)庫控件的使用比較簡單,下面我就介紹使用ADO對象進(jìn)行連接,首先打開"工程-引用",選擇其中的Microsoft ActiveX Data Objects 2.0 Library(2.0以上版本都可以): ...
金水區(qū): ______ 你應(yīng)該加一個選擇.Private Sub Command1_Click() if option1.value=1 then sql = "select * from 表1where " ...... elseif Option2.Value = 1 then sql = "select * from 表2 where " .....endif End Sub
金水區(qū): ______ Private Sub Command1_Click() CreateDatabase "c:\1.mdb" End Sub Public Sub CreateDatabase(ByVal sDatabaseFile As String) Dim cat Set cat = CreateObject("ADOX.Catalog") cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & sDatabaseFile Set cat = Nothing End Sub
金水區(qū): ______ 你需要定義兩個 RecordSet 對象,然后分別打開兩個 MDB,一個讀一個查就OK了.
金水區(qū): ______ cn.CursorLocation = adUseClient cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\data\data.mdb;Jet OLEDB:Database Password=ccl;Persist Security Info=False;" 兄弟,應(yīng)該你一看就能明白!
金水區(qū): ______ 最簡單的方法: 1:用vb自帶的DATA控件,不用設(shè)置代碼就能連接MDB文件. 2:用代碼 (DAO) : dim db as database '定義一個數(shù)據(jù)庫連接 dim rs as recordset '定義一個記錄集 set db = opendatabase(app.path & "\me.mdb") '連接MDB文件 set rs = db.OpenRecordset("select * from nameOFtable") '連接MDB庫里的一個表.此處的SELECT語句可以和WHERE\ORDER BY 等關(guān)鍵字合用. 謝謝!
金水區(qū): ______ 使用adodc控件,把他的連接屬性設(shè)成你要打開的mdb文件,然后在窗體中添加一個datagrid控件(別的表格控件也可以),將datagrid的數(shù)據(jù)源選成你先創(chuàng)建的adodc控件,運(yùn)行時datagrid里面就顯示的是mdb中
金水區(qū): ______ 很多軟件可以打開,ACCESS是最常用的了,除了這個以外還有MDB View,MDB View 允許使用者在未安裝 Access 程序的狀況下,也可以正常開啟MDB格式數(shù)據(jù)庫,提供完整的數(shù)據(jù)庫內(nèi)容顯示,并具有數(shù)據(jù)檢索以及輸出成HTML與CSV格式的功能. 下載地址:
金水區(qū): ______ mdb文件怎么解壓?不知道大家有沒有接觸過,現(xiàn)在在網(wǎng)上有一種mdb格式的的壓縮格式,具體叫什么也不清楚.但是解壓這樣的文件,用常用的rar解壓軟件是無法解開的,那么mdb文件怎么解壓呢?相信大家都知道,mdb文件是是數(shù)據(jù)庫文件...
金水區(qū): ______ 有破解MDB文件密碼的軟件!你要是能用VB打開和讀寫帶有權(quán)限和密碼的MDB文件. 那你就可以考慮賣大錢了!呵呵! 再要么你把那個軟件源代碼搞到手,把密碼破了自然就可以讀寫了!