vb怎麼連線資料庫[編輯]
概述我們對資料庫進行操作時,一方面要使使用者可以在程式介面上對需要的資料進行訪問;另一方面可以對資料庫中的資料進行各種操作,最終的操作結果還要反饋給使用者。
一、data控制項
1.設定資料控制項的屬性
2.將data控制項連到乙個特定的資料庫和其中的乙個表上
3.在vb中建立乙個標準的工程
4.在窗體中新增控制項(data1就是乙個data控制項)
5.改變控制項的一些屬性
6.對data控制項進行設定(在data控制項中要對databasename屬性進行設定,在對此屬性進行設定時會彈出乙個對
話框,可以選擇資料庫的路徑,乙個資料庫中可能會有許多張表,我們還要指定一張表,這個可以通過data控制項的
recordsource屬性來設定)
7.執行程式
二、ado控制項
ado是ole資料庫的乙個介面。它是在vb6中引入的,它是微軟的乙個新的資料訪問技術,它對以任何格式儲存
的任何資料提供訪問。ado支援對關聯式資料庫和非關聯式資料庫的訪問,還可以訪問其他的資料來源。
1.連線資料庫的設定
2.指定乙個連線到資料來源的自定義連線字串
3.定義乙個到資料來源的連線字串
三、連線方法
(一)使用文字檔案
1.讀取檔案
2.格式化資料
3.關閉檔案
4.使用資料
5.如果資料量較大,需要進行篩選,且存放資料的原始檔可能不定時變更,那麼我們可以用乙個臨時檔案來存放有用的數
據,這樣可大大提高程式的效率
(二)資料庫的使用
1.開啟資料庫
2.查詢資料
3.使用資料
4.關閉資料庫
(三)引用乙個包含能訪問資料庫的類
1.採用adodb
2.相比dao和能訪問資料庫的api來說,它比dao更靈活,更強大
3.比起api,它更簡單易用,更適合初學者
4.選擇了access
(四)資料庫程式設計
1.引用ado
2.在程式中建立乙個物件
3.開啟資料庫
4.把使用者輸入的密碼進行比較,看是否允許登入
5.查詢記錄
6.對資訊進行定位/篩選
7.新增/修改記錄
VB開發 VB中如何四捨五入
在 visual basic 要做到四捨五入的功能應該用 format 這個函式,用 cint 或 clng 都只能取到整數部分,而用 format 函式可以取到你所指定的小數字數。副程式 public function round num as variant,n as long as strin...
VB中如何傳遞指標給DLL
vb預設的傳遞方式就是傳指標 byref,也就是把變數的位址傳遞給所呼叫的函式 如果要傳值 也就是把變數的值傳遞給所呼叫的函式 反要在引數宣告前加byval。所以如果你傳遞的引數是普通的資料型別,在引數前什麼都不要加就行了。如c語言宣告為 void stdcall myproc short npar...
VB中如何獲取系統臨時目錄
private declare function gettemppath lib kernel32 alias gettemppatha byval nbufferlength as long,byval lpbuffer as string as long private function get...