// 連線
oledbconnection cn = new oledbconnection("provider=microsoft.jet.oledb.4.0; data source=c://test.mdb;");
cn.open();
cn.close();
// 讀取資料到datatable
oledbconnection cn = new oledbconnection("provider=microsoft.jet.oledb.4.0; data source=c://test.mdb;");
datatable usertbl = new datatable();
oledbdataadapter da = new oledbdataadapter("select * from [user]", cn);
da.fill(usertbl);
// 插入一條記錄
oledbconnection cn = new oledbconnection("provider=microsoft.jet.oledb.4.0; data source=c://test.mdb;");
oledbcommand cmd = new oledbcommand("insert into [user] ([id], [username], [userpassword]) values (1, 'user_ab', '123')", cn);
cn.open();
cmd.executenonquery();
cn.close();
// 更新
oledbconnection cn = new oledbconnection("provider=microsoft.jet.oledb.4.0; data source=c://test.mdb;");
oledbcommand cmd = new oledbcommand("update [user] set [userpassword]='newpwd' where [username]='user_ab'", cn);
cn.open();
cmd.executenonquery();
cn.close();
C 資料庫操作
public static sqlconnection getsqlconn 通過sql語句取得相應的dataset資料物件 public static dataset query string sqlstring catch system.exception ex finally 增加操作 往un...
C 資料庫 資料庫基本操作
executenonquery方法 executescalar方法 executereader方法的區別 executenonquery 執行命令物件的sql語句,返回乙個int型別變數,如果sql語句是對資料庫的記錄進行操作 如記錄的增加 刪除和更新 那麼方法將返回操作所影響的記錄條數。execu...
C 中資料庫操作
using system using system.data using system.data.sqlclient using system.web namespace moban 連線資料庫引數 public string con set 資料庫連線引數 public sqlconnection...