在C#中如何使用botton删除access中的某一行
展开全部
ADO.NET, 连接access数据库,执行sql删除语句(delete from 表名 where 条件)
追问
拜托,能不能写一下代码,实现上图的设计
追答
//放在bin 文件夹下面的 access 数据库,连接字符串
string ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=bssoft.cn;User Id=admin;Data Source=" + System.Windows.Forms.Application.StartupPath + "\\数据库名.mdb";
//sql删除语句,
string SQLString="delete from 表名 where 条件";
using (OleDbConnection connection = new OleDbConnection(ConnStr ))
{
using (OleDbCommand cmd = new OleDbCommand(SQLString, connection))
{
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.OleDb.OleDbException E)
{
connection.Close();
throw new Exception(E.Message);
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询