(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...