C#关于access数据库删除操作语句

如何用C#进行关于数据库的删除操作呢?求代码,谢谢。我看到有的人说可以选中时获取选中行的唯一标示列的值,通常都是ID,主键。然后根据ID去写SQL语句,然后传到Acces... 如何用C#进行关于数据库的删除操作呢? 求代码,谢谢。
我看到有的人说可以选中时获取选中行的 唯一标示列的值,通常都是ID,主键。
然后根据ID 去 写SQL语句,然后传到Access里执行SQL语句。 这个我不太明白,有代码吗?谢谢
我的数据库是access
展开
 我来答
surplushaode
2011-05-04 · TA获得超过2055个赞
知道大有可为答主
回答量:2510
采纳率:0%
帮助的人:2381万
展开全部
切好,前段时间做了一个连接ACCESS的数据库程序的。其中就有关于删除的语句的。
只不过不是SQL语句,是OLEDB的语句的。你可以参考下的。跟SQL语句基本上一样的。你可以参考下的。。
其中ConnString是连接字符串的,ACCESS是,string ConnString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\student.mdb";
DeleteString是删除字符串的,也可以理解为选择字符串的"select * from student where studentID = "+你的ID选择号的。

OleDbConnection conn = new OleDbConnection(ConnString); //建立连接
OleDbDataAdapter da = new OleDbDataAdapter(DeleteString, conn); //新建适配器
OleDbCommandBuilder cmd = new OleDbCommandBuilder(da); //新建命令执行器
DataSet ds = new DataSet(); //新建DataSet
da.Fill(ds, "student"); //数据填充
DataTable dt = ds.Tables[0]; //获取数据表格
DataRow dr = dt.Rows[0]; //获取表格中要删掉的行
dr.Delete(); //删掉行
da.Update(ds, "student"); //更新DataSet,以及表格个
conn.Close(); //连接关闭
那伤好痛4351
2011-05-05
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
public void Delete(int id)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from gsclass ");
strSql.Append(" where id="+id+" " );
ExecuteSql(strSql.ToString());
}
public static int ExecuteSql(string SQLString, string content)
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
OleDbCommand cmd = new OleDbCommand(SQLString, connection);
System.Data.OleDb.OleDbParameter myParameter = new System.Data.OleDb.OleDbParameter("@content", OleDbType.VarChar);
myParameter.Value = content;
cmd.Parameters.Add(myParameter);
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.OleDb.OleDbException E)
{
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
connection.Close();
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式