程式設計學C (1) Access資料庫管理

2021-06-22 00:24:21 字數 2750 閱讀 6164

(2014-5-11)編制的access資料庫管理程式,學習vs2010 c# 設計方法。

一、          主要內容:

1.基於vs2010 c#的access資料庫管理設計

2.資料集的建立;

3..net元件,datagridview 控制項的使用;

4.資料庫的插入、刪除、查詢操作設計。

程式執行示例如下:

二、          程式實現:

1.       建立資料集

通過執行「資料來源配置嚮導」建立資料集。

1) 

「資料」選單上,單擊「顯示資料來源」

2) 

「資料來源」視窗中,單擊「新增新資料來源」

3) 

「選擇資料來源型別」頁面上選擇「資料庫」。 單擊「下一步」

4) 

「選擇資料庫模型」頁上選擇「資料集」。 單擊「下一步」

5) 

「選擇您的資料連線」頁面上選擇「新建連線」以配置乙個新的資料連線。

6) 

「新增連線」對話方塊中,輸入指向station2.mdb 資料庫檔案的路徑,或單擊「瀏覽」按鈕查詢 station2.mdb 檔案。 單擊「確定」

7) 

「選擇您的資料連線」頁上,單擊「下一步」

8) 

「將連線字串儲存到應用程式配置檔案」頁面上單擊「下一步」

9) 

「選擇資料庫物件」頁面上展開「表」節點。

10)選擇「測點資訊」「壓力資訊」表,然後單擊「完成」

station2dataset

」被新增到您的專案中,並且在「資料來源」視窗中出現「測點資訊」「壓力資訊」表。

2.       增加記錄

三步:1) 

插入記錄;

2) 

更新物理資料存檔;

3) 

更新資料顯示

this.validate();

this.

測點資訊tableadapter.insert(int16.parse(textbox1.text), textbox2.text,textbox3.text, int16.parse(numericupdown1.text), "", "","");

messagebox.show("

插入記錄成功");

this.station2dataset.acceptchanges();

this.

測點資訊tableadapter.fill(this.station2dataset.測點資訊);

3.       查詢記錄

注意:把黑體部分更新為 你自己的目錄。

oledbconnection con = new oledbconnection("provider=microsoft.jet.oledb.4.0;datasource=e:\\c#資料夾\\csharp001\\bin\\debug\\station2.mdb");   

con.open();

string cmdstring="selectzhid,zhmc,zhtime,zhyali1,zhyali2,zhkgl from

壓力資訊 where (zhid=  " +combobox1.text.tostring() + ") and (zhtime>=#" +datetimepicker1.value.toshortdatestring()+"#)";

// messagebox.show(cmdstring);

oledbcommand com = new oledbcommand(cmdstring, con);

oledbdatareader dr=com.executereader();

datagridview2.rows.clear();

while(dr.read())

dr.close();

com.connection.close();

con.close();

輕鬆實現C 對Access資料庫進行整合管理

using system using system.data using system.data.oledb public class datamanager worksystem.disposebase 建構函式,指定access資料庫檔案 public datamanager string da...

C 程式設計 Access資料庫的簡單應用

對於簡單的應用,不推薦使用密碼。直接使用。1.查詢 2.繫結 繫結 3.新增 新增一條記錄 4.刪除表中所有記錄 刪除乙個資料表中所有記錄 5.刪除乙個表 刪除乙個表 1 string reg drop table tablename 2 oledbconnection myconnection n...

C 連線access資料庫

using system using system.collections.generic using system.text using system.data using system.data.oledb namespace sql id 姓名 while datareader.read da...