针对access数据库的增删改查
1、執(zhí)行查詢(xún)操作:(ExecuteReader方法)
string myConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "+Server.MapPath("~/") +"App_Data/access.mdb"; //使用相對(duì)路徑連接數(shù)據(jù)庫(kù)
string mySelectQuery = "select * from login where userName ='lwjj'";//查詢(xún)語(yǔ)句
OleDbConnection myConnection = new OleDbConnection(myConnectionString);
OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);
myConnection.Open();
OleDbDataReader myReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
?? while(myReader.Read())
?? {
????? Console.WriteLine(myReader.GetString(0));
????? //GetString(0,1,2....)
?? }
?? myReader.Close();
?
2、執(zhí)行增、刪、改操作:(ExecuteNonQuery方法) private void dbcz()??? {
??????? string myConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "+Server.MapPath("~/") +"App_Data/IPTJ.mdb";? //Data Source = 數(shù)據(jù)庫(kù)絕對(duì)路徑 string myExecuteQuery = "insert into accIP (IP,地址) values ('" + 參數(shù)1+ "','" + 參數(shù)2+ "')";//增、刪、改等語(yǔ)句 OleDbConnection myConnection = new OleDbConnection(myConnectionString); OleDbCommand myCommand = new OleDbCommand(myExecuteQuery,myConnection); myCommand.Connection.Open(); myCommand.ExecuteNonQuery();//返回影響的行數(shù) myConnection.Close(); }
轉(zhuǎn)載于:https://www.cnblogs.com/SamllBaby/p/3637552.html
總結(jié)
以上是生活随笔為你收集整理的针对access数据库的增删改查的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 游戏、娱乐、生产力全都要!笔记本该怎么选
- 下一篇: Oracle数据库中闪回恢复的详细分析