using System.Data.OleDb; //必不可少
string ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + HttpContext.Current.Server.MapPath(@"../#babypig@.asa"); //数据库位置
string strsql = "select count(*) from 表名 where a='"+a+"' and b='"+b+"'"; //查找数据库
OleDbConnection Conn = new OleDbConnection(ConnStr);
OleDbCommand mycommand = new OleDbCommand(strsql, Conn);
Conn.Open();
更新数据库
string ConnStra = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + HttpContext.Current.Server.MapPath(@"../smdatai/#babypig@.asa"); //数据库位置
string strsqla = "update webmaster set webmasterpassword='" + x + "' where webmasterusername='" + c + "'";
OleDbConnection Conna = new OleDbConnection(ConnStra);
OleDbCommand mycommanda = new OleDbCommand(strsqla, Conna);
Conna.Open();
myconnmmanda.ExecuteNonQuery() // 关键在于这一句
cmmand的几个方法
ExecuteNonQuery
ExecuteReader
ExecuteScakar
分别是
第一个意思是执行SQL语句,返回受影响的行数 //用于更新数据
第二是,返回一个只进的数据流 //查询多条数据
第二个是返回首行首列 //查询数据库中有无该条记录
浙公网安备 33010602011771号