一、建立資料庫----從sql 2000匯出
右鍵單擊表名---->所有任務---->匯出資料---->在dts匯入/匯出嚮導裡單擊"下一步"---->選擇預設的資料來源,即ole db提供程式,"下一步"---->在目的頁面選擇dbase ⅳ,輸入檔名---->然後直接下一步到結束。
二、連線資料庫----以vs2005為例
oledbconnection conn = new oledbconnection();
string connstr = @"provider=microsoft.jet.oledb.4.0;data source=" + strpath + ";extended properties=dbase iv;user id=admin;password=;";
conn.connectionstring = connstr;
conn.open();
//變數string strpath是包含dbaseⅳ資料庫的資料夾目錄。
三、從資料庫取資料
string sql = @"select * from [filename.dbf]";
oledbdataadapter da = new oledbdataadapter(sql, conn);
dataset ds = new dataset();
da.fill(ds);
四、刪除表中資料
string delsql = @"delete * from [filename.dbf]";
da.deletecommand = new oledbcommand();
da.deletecommand.commandtext = delsql;
da.deletecommand.connection = conn;
da.deletecommand.executenonquery();
五、插入資料與修改資料
與sql2000資料庫的ado.net操作相似。只是表名改寫為dbaseⅳ資料庫的檔名。
使用C 操作MySQL資料庫
由於課程大實驗需要使用c 操作mysql資料庫,經過一番研究終於成功實現vs2008中與mysql的連線。環境設定 安裝完mysql之後,將安裝目錄中的include目錄下的libmysql.lib檔案拷到vs2008安裝目錄中的vc lib 下,然後在 專案 選項 c c 常規 中的附加包含目錄 ...
C 資料庫操作
連線 oledbconnection cn new oledbconnection provider microsoft.jet.oledb.4.0 data source c test.mdb cn.open cn.close 讀取資料到datatable oledbconnection cn n...
C 資料庫操作
public static sqlconnection getsqlconn 通過sql語句取得相應的dataset資料物件 public static dataset query string sqlstring catch system.exception ex finally 增加操作 往un...