一初学者,求指导和代码
已知建立的ACCESS数据库,包括姓名,ID,password这些信息。首先,在窗体中添加两个控键,先建立与ACCESS的连接,点击第一个button更新,更新数据库中ID号为3的password改为S,点击第二个button删除控键,删除一条记录。求代码及讲解。
已知建立的ACCESS数据库,包括姓名,ID,password这些信息。首先,在窗体中添加两个控键,先建立与ACCESS的连接,点击第一个button更新,更新数据库中ID号为3的password改为S,点击第二个button删除控键,删除一条记录。求代码及讲解。
public class DataAccess
{
private OleDbConnection oleDbConnection; public DataAccess()
{
//
oleDbConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=se.mdb;");
if (oleDbConnection.State != ConnectionState.Open)
{
oleDbConnection.Open();
}
}
public int ExecuteSql(string sql)
{
OleDbCommand cmd = new OleDbCommand(sql, oleDbConnection);
return cmd.ExecuteNonQuery();
} public int ExecuteSql(string sql, ref OleDbParameter[] oleDbParameters)
{
OleDbCommand cmd = new OleDbCommand(sql, oleDbConnection);
cmd.Parameters.AddRange(oleDbParameters);
return cmd.ExecuteNonQuery();
} public DataSet ExecuteDataSet(string sql)
{
OleDbCommand cmd = new OleDbCommand(sql, oleDbConnection);
OleDbDataAdapter oda = new OleDbDataAdapter(cmd);
DataSet ds = new DataSet();
oda.Fill(ds);
return ds;
}
}