1樓:一點設計演示
1.首先使用access建立乙個資料儲存在硬碟某處,使用.mdb。
2.開啟vs 2013,引入命名空間:
using system.data.oledb;
宣告物件:
private oledbconnection _oledbconn; private oledbdataadapter _oledbada;
public readonly static string _strdata = string.format("", "provider=microsoft.jet.
oledb.4.0; data source=", system.
io.path.getdirectoryname(assembly.
getexecutingassembly().location), @"\db\stumandata.mdb");
這裡是構建乙個目錄:當前目錄先的db資料夾下的stumandata.mdb資料庫檔案。
當然可以可以直接指定目錄:例:
string_strdata=@"provider=microsoft.jet.oledb.
4.0; data source=c:\db\stumandata.
mdb";
這樣就構建好了鏈結資訊。
4._oledbconn = new oledbconnection(_strconn);//根據鏈結資訊例項化鏈結物件
_oledbconn.open();//開啟連線;
_oledbada = new oledbdataadapter(strsql, _oledbconn);//strsql sql語句;
見過sql語句執行的資料庫連線物件
_oledbada.fill(dt, tablename);
//將結果儲存到本地結果及 dt==dataset dt=new dataset();
//ok,now,你可以操作dt了,當然前提它不是空的
5.呼叫示例,構建sql語句,傳給顯示窗體物件。
6.使用封裝好的類,返回查詢結果集,並提取資料。
7.執行結果。
2樓:匿名使用者
檢索到的資料。
這裡,你提到的資料。
通常,資料庫讀出來的是datatable.,乙個資料表,我們還可以從資料庫讀出dataset資料集,來裝很多table.
在datatable裡面,我們取出乙個資料的寫法。
datatable dt=new .....
dt.rows[行數][列名] 【這是object型別。
當你取出來之後,你就可以放到你想要的文字框裡去了。
比如 textbox1.text=dt.rows[0]["name"].tostring();
3樓:匿名使用者
sql會不 跟他一樣
4樓:匿名使用者
控制台程式有介面,有文字框?
c#連線access資料庫並將資料顯示在textbox中
5樓:匿名使用者
主鍵在多表連線時作用
連線串dataset ds=new dataset();
textbox1.text=ds.tables[0].rows...
網上很多啦 我沒空給你寫了 你要能等 晚上我上的時候再說吧哈
6樓:匿名使用者
樓主敘述不清楚。
是winform還是webform ?
資料庫中的d,h,c,d,l這5個引數 ? 是5個字段吧? 如果是5個字段,則你想要顯示哪一條記錄?
access資料庫問題,ACCESS資料庫的問題!
給你個可行的試試,可以的話麻煩給個肯定以及最佳,謝謝 首先備份表abc到另乙個新錶中abc bak,然後將abc表匯出為excel 然後將 abc 中 where mac 1100的所有記錄刪除,開啟匯出的excel只保留mac 1100的記錄,然後將mac那一列清空,將第一行的mac列公式寫為 i...
易語言如何連線access資料庫
du其實做資料庫,最好用2003的。這樣適用的zhi機器範圍會廣些。如果dao人版家沒有安裝2007的相關檔案權的話,恐怕就不能用了。直接開啟的方法是不行的,可以用odbc方法來實現 外部資料庫1.開啟 odbc dsn ms access database dbq 取執行目錄 資料庫.accdb ...
c中「連線資料庫失敗「怎麼解決,C 連線資料庫時出現這樣的錯誤怎麼辦
webconfig設定不對吧,是不是沒改使用者名稱跟密碼。先確定資料庫已經開啟,然後確定鏈結字串也正確 連線資料庫失敗有很多原因 你把出問題的 貼出來 c 連線資料庫時出現這樣的錯誤怎麼辦 if con.state connectionstate.closed con.state connectio...