删除数据,为什么删除不了。在线等。。 你写的查询吧 看看SQL语句写错没 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 da.InsertCommand = builder.GetDeleteCommand(); //???你这是什么意思没看懂这个 da.DeleteCommand= builder.GetDeleteCommand(); //事务 SqlTransaction tn = conn.BeginTransaction(); //设置command的事务属性 da.DeleteCommand.Transaction = tn; 应该是这样,但好像还是不行 SqlConnection conn = new SqlConnection(connectionStr); //打开连接 conn.Open(); //事务 SqlTransaction tn = conn.BeginTransaction(); //SqlDataAdapter对象 SqlDataAdapter da = new SqlDataAdapter(selectString, conn); //SqlCommandBuilder对象 SqlCommandBuilder builder = new SqlCommandBuilder(da); //个人看法:你既然动用了SqlCommandBuilder,感觉这条语句是多余的da.InsertCommand = builder.GetDeleteCommand(); //设置command的事务属性 da.InsertCommand.Transaction = tn; 啊,晕了,原来是你的: try { da.Update(ds); //注意这里,你现在更新的是整个ds,如果我没理解错,da只能更新一个表,而你的ds里现在看来是有多个表,所以更新失败了,用这个语句:da.Update(ds,"表名"); 如果你多表里有什么内在的联系,那问题就得请高手来帮了 resultFlag.Result = true; resultFlag.Message = "操作成功!!"; tn.Commit(); } 一个jquery获取值问题 急!网页上生成一个文件怎么样不需选择路径直接下载到本地特定目录下。 gridview 动态生成控件 添加事件的问题 关于网站的兼容性问题 window.location.reload(); 時 如何不彈出葉面將被刷新的提示對話框。 阅读.NET帮助文挡时遇到的问题!? 关于web用户控件 我查了原先的贴子 可还没有找到答案 请高手们指点 分析器错误信息: 访问被拒绝??? 如何实现静态页跳转分页 这个网站值多少钱? 新手上路 定时运行一段代码应该怎么设计系统开销最小
//???你这是什么意思没看懂这个
//事务
SqlTransaction tn = conn.BeginTransaction();
//设置command的事务属性
da.DeleteCommand.Transaction = tn;
应该是这样,但好像还是不行
//打开连接
conn.Open();
//事务
SqlTransaction tn = conn.BeginTransaction(); //SqlDataAdapter对象
SqlDataAdapter da = new SqlDataAdapter(selectString, conn);
//SqlCommandBuilder对象
SqlCommandBuilder builder = new SqlCommandBuilder(da);
//个人看法:你既然动用了SqlCommandBuilder,感觉这条语句是多余的da.InsertCommand = builder.GetDeleteCommand();
//设置command的事务属性
da.InsertCommand.Transaction = tn;
{
da.Update(ds); //注意这里,你现在更新的是整个ds,如果我没理解错,da只能更新一个表,而你的ds里现在看来是有多个表,所以更新失败了,用这个语句:da.Update(ds,"表名"); 如果你多表里有什么内在的联系,那问题就得请高手来帮了
resultFlag.Result = true;
resultFlag.Message = "操作成功!!";
tn.Commit();
}