導航:首頁 > 編程大全 > bcb打開access資料庫

bcb打開access資料庫

發布時間:2023-10-03 21:39:10

① 如何連接access資料庫

② 在BCB中怎樣執行Access的資料庫壓縮與修復

#include "objbase.h" //牽涉到COM對象,必須包含此頭文件

AnsiString srcmdb="c:\\test.mdb"; //原文件名(壓縮之前)
AnsiString destmdb="c:\\test2.mdb"; //目標文件名(壓縮之後)
CoInitialize(NULL); //初始化COM對象
AnsiString src = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+srcmdb; //連接字串
AnsiString dest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+destmdb;
Variant AdoObj = Variant::CreateObject("JRO.JetEngine");
AdoObj.OleProcere("CompactDatabase",src.c_str(),dest.c_str());
AdoObj.Clear();
CoUninitialize();
DeleteFile(srcmdb) ; //刪除原文件,如果不放心可以不刪除留個備份,但需要改名
RenameFile(destmdb,srcmdb); //將壓縮後的文件改成原文件名

③ 如何打開Access資料庫

Visual Basic對Access資料庫的集成非常緊密,通常由以下幾個部分組成。

引用DAO類型庫

1、從「工程」菜單中選擇「引用」菜單項;

2、在可引用列表框中選擇「Microsoft DAO 3.51 Object Library」項。

3、最後「確定」即可

設置DAO數據類型變數

DAO數據類型變數共分成兩種:

1、Database變數

對應於Access資料庫,通常在模塊中被定義為Public全程變數:

Public AccessDBF As Database

'定義資料庫對象實例AccessDBF

2、RecordSet變數

對應於Access資料庫中的一個表,可定義為全程變數或局部變數,亦可作為函數參數進行傳遞:

Dim thePrintTable As RecordSet

'定義一個表對象實例thePrintTable

打開DAO數據類型

1、打開Access的方法

通常可設置一個專門的Public函數用來打開一個Access資料庫,並且該函數在啟動窗體的Private Sub Form_load ( )過程中被調用,函數定義格式如下:

Public Sub OpenDatabase ( )

Dim sConeect As String

SConnect = ";PWD = 8830428; UID = admin "

'設置打開時的用戶名、口令等參數

Set AccessDBF = Nothing

'確認關閉對象實例

Set AccessDBF = WorksPaces (0 ).OpenDatabase (App.Path&&"/ToXls.MDB",False,sConnect)

'打開當前路徑的ToXls.MDB資料庫

End Sub

2、打開RecordSet的方法

RecordSet遵循即用即開的原則,所以它通常在函數中打開

Set thePrintTable = AcessDBF.OpenRecordSet ( "Table_1",dbOpenSnapshot )

相關的數據操作

數據實際需要對Access表中的記錄、欄位、數據項進行操作。下列雙重循環把數據輸出到Excel對應的單元格中:

For j = 0 To 2

For I = 0 To 3

ThePrintTable.MoveNext

Excel.Sheet.Range ( Trim ( chr ( 71+j*10+I ) )+"G").Value = thePrintTable.Fields (0)

Next I

Next j

關閉資料庫

1、關閉Database

它通常在整個應用程序的最後進行操作,即通常出現在Private Sub Form_unload (Cannel As Interger )過程中。命令格式實例如下:

AccessDBF.Close

2、關閉RecordSet

④ 打開access資料庫時如何直接進入窗體頁面

打開Access資料庫(2003)直接進入窗體的設置步驟:

在菜單欄點擊,工具①-->啟動②-->設置啟動窗體③,如圖,

⑤ access資料庫怎麼打開

方法一
在「文件」菜單上,單擊「打開」。
方法二
單擊「打開」對話框左側的快捷方式,或者在「查找范圍」框中,單擊包含要打開的 Microsoft Access 資料庫的驅動器或文件夾。
方法三
在文件夾列表中雙擊相應的文件夾,直到打開包含所需資料庫的文件夾。

如果找不到想要打開的資料庫,請單擊「打開」對話框中的「工具」,再單擊「搜索」。在「搜索」對話框中,輸入其他搜索條件。
請執行下列操作之一:
雙擊資料庫
若要在多用戶環境下打開共享的資料庫,使您和其他用戶都能讀寫資料庫,請單擊「打開」。
若要為只讀打開資料庫,使您能查看但不能編輯,請單擊「打開」按鈕旁邊的箭頭,再單擊「以只讀方式打開」。
若要獨占 打開資料庫,請單擊「打開」按鈕旁邊的箭頭,再單擊「以獨占方式打開」。
如果要以只讀訪問方式打開資料庫,並且防止其他用戶打開,可單擊「打開」按鈕旁的箭頭,並單擊「以獨占只讀方式打開「。

【提示】
如果要打開一個最近打開過的資料庫,可在「文件」菜單底部單擊其文件名。 Microsoft Access 將使用與最後一次打開文件時相同的選項設置來打開該資料庫文件。如果最近使用的文件列表未顯示,單擊「工具」菜單中的「選項」,單擊「常規」選項卡,並選中「最近使用的文件列表」復選框。
若要查看以前打開的資料庫的快捷方式,請單擊「打開」對話框左側的「歷史」。
若要快速定位「收藏夾」中的文件或文件夾,請單擊「打開」對話框左側的「收藏夾」。若要打開個人文件或文件夾,單擊快捷方式,然後單擊「打開」。

⑥ access資料庫如何打開

先雙擊打開access文件,再在左邊側欄中雙擊表,這樣就可以打開查看數據了。

閱讀全文

與bcb打開access資料庫相關的資料

熱點內容
api源碼分享網站 瀏覽:511
小米復制文件找不到 瀏覽:959
什麼是網路層 瀏覽:73
如何利用編程做多文件數據合並 瀏覽:666
java如何用tcp發送16進制協議 瀏覽:975
js獲取當天 瀏覽:637
在什麼網站看戰狼2 瀏覽:881
win7桌面工具欄不見了 瀏覽:346
qq群幾個管理員 瀏覽:598
錄光碟怎麼找不到文件 瀏覽:885
flip5怎麼連app 瀏覽:273
五個g的文件怎麼傳到u盤 瀏覽:316
如何用編程編譯運行出心形圖案 瀏覽:486
linuxcentos64vpn 瀏覽:328
桔城pdf轉換成word轉換器 瀏覽:754
java數組排重 瀏覽:846
1703版win10 瀏覽:357
windows文件上傳 瀏覽:111
精通jsp編程技術 瀏覽:139
電腦軟體刪不了提示找不到文件 瀏覽:223

友情鏈接