衡阳师范学校:求C#.NET 对ACCSEE数据库操作(添加/删除/连接数据库)代码

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 21:27:18
求C#.NET 对ACCSEE数据库操作(添加/删除/连接数据库)代码

连接数据库
public OleDbConnection GreatConn()
{
string strConnection="provider=Microsoft.jet.OLEDB.4.0;data Source="+Server.MapPath("mdb/wxy.Mdb")+";";

OleDbConnection objConnection=new OleDbConnection (strConnection);
return objConnection;
}
添加
private void add()
{
string tjwords=this.tjwords.Text;
string tjcomm="insert into 表名(name) values ('"+tjwords+"')";
OleDbConnection conn=GreatConn();
conn.Open();
OleDbCommand comm=new OleDbCommand(tjcomm,conn);
comm.ExecuteNonQuery();
comm.Dispose();
conn.Close();

}

删除
private void del()
{
string tjwords=this.tjwords.Text;
string tjcomm="delete from 表名 where name=('"+tjwords+"')";
OleDbConnection conn=GreatConn();
conn.Open();
OleDbCommand comm=new OleDbCommand(tjcomm,conn);
comm.ExecuteNonQuery();
comm.Dispose();
conn.Close();

}

x=Convert.ToDouble(this.工资.Text);
OleDbConnection 连接=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + skyeah+"\\data\\skyeah.dll");
连接.Open();
OleDbCommand r0=new OleDbCommand("update 单子情况 set 应付工资='¥"+this.工资.Text+"' where 接单编号='"+this.接单编号.Text+"'",连接);
r0.ExecuteNonQuery();
r0=new OleDbCommand("delete from 交单记费 where 接单编号='"+this.接单编号.Text+"'",连接);
r0.ExecuteNonQuery();
MessageBox.Show("工资添加成功","完成");
OleDbDataAdapter 适配=new OleDbDataAdapter("select * from 交单记费",连接);
数据集.Tables.Clear();
适配.Fill(数据集,"接单人信息");
位=0;
连接.Close();
if(数据集.Tables[0].Rows.Count==0)
{
MessageBox.Show("没有需要计算工资的","提示");
this.Close();
return;
}this.接单编号.Text=数据集.Tables["接单人信息"].Rows[位][0].ToString();
OleDbConnection 连接1=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + skyeah+"\\data\\skyeah.dll");
连接1.Open();
OleDbDataAdapter 适配0=new OleDbDataAdapter("select * from 单子情况 where 接单编号='"+this.接单编号.Text+"'",连接1);
适配0.Fill(数据集,"单子情况");
连接1.Close();
this.接单时间.Text="";
this.接单任务.Text="";
this.接单情况.Text="";
this.交单情况.Text="";
this.接单人.Text="";
this.服务器.Text="";
this.角色名.Text="";
this.停单情况.Text="";
this.已交单.Checked=false;
this.已停单.Checked=false;
this.已结算.Checked=false;
if(数据集.Tables["单子情况"].Rows[位][12].ToString()=="是")
{
this.已交单.Checked=true;
}
if(数据集.Tables["单子情况"].Rows[位][11].ToString()=="是")
{
this.已停单.Checked=true;
}
this.交单情况.Text=数据集.Tables["单子情况"].Rows[位][8].ToString();
this.接单时间.Text=数据集.Tables["单子情况"].Rows[位][1].ToString();
this.接单任务.Text=数据集.Tables["单子情况"].Rows[位][2].ToString();
this.接单情况.Text=数据集.Tables["单子情况"].Rows[位][3].ToString();
this.接单人.Text=数据集.Tables["单子情况"].Rows[位][4].ToString();
this.服务器.Text=数据集.Tables["单子情况"].Rows[位][5].ToString();
this.角色名.Text=数据集.Tables["单子情况"].Rows[位][6].ToString();
this.停单情况.Text=数据集.Tables["单子情况"].Rows[位][7].ToString();
return;

}

去C#贴吧看吧