1先在access中建立乙個資料庫名稱為「user.mdb」,在資料庫中建立表名為「user1」的表
2.form.cs**如下:
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
using system.data.oledb;
private void listbox1_selectedindexchanged(object sender, eventargs e)
//連線資料庫
private void button1_click(object sender, eventargs e)
//檢索資料
private void button2_click(object sender, eventargs e)
catch (exception ex)
//if(odr != null)
odr.close();
}aconnstr.close();
}//插入資料
private void button3_click(object sender, eventargs e)
catch (exception ex)
messagebox.show("插入成功!");
aconnstr.close();
}//刪除資料
private void button4_click(object sender, eventargs e)
//修改資料
private void button5_click(object sender, eventargs e)
//更新資料
private void button6_click(object sender, eventargs e)
}}
designer的**為:
base.dispose(disposing);
}#region windows 窗體設計器生成的**
/// /// 設計器支援所需的方法 - 不要
/// 使用**編輯器修改此方法的內容。
///
private void initializecomponent()
#endregion
private system.windows.forms.button button1;
private system.windows.forms.button button2;
private system.windows.forms.button button3;
private system.windows.forms.button button4;
private system.windows.forms.button button5;
private system.windows.forms.button button6;
private system.windows.forms.listbox listbox1;
}}
C 資料庫 資料庫基本操作
executenonquery方法 executescalar方法 executereader方法的區別 executenonquery 執行命令物件的sql語句,返回乙個int型別變數,如果sql語句是對資料庫的記錄進行操作 如記錄的增加 刪除和更新 那麼方法將返回操作所影響的記錄條數。execu...
資料庫 資料庫基本操作
操作練習 修改表結構 表資料的操作 實現 1 建立表 create table student stu no char 12 not null primary key,stu name varchar 20 not null gender tinyint 1 default1,age tinyint...
c 中的資料庫操作
odbc現在看來是乙個比較古老的東西,在1996年左右就比較定型了,其最新的版本是 3.8 win7 自帶 win8 上有更新但仍叫 3.8 1 microsoft也不打算對它做什麼大的更新,更多的目光應該被放到oledb net data provider身上了。然而,正因為它是乙個比較成熟和古老...