当前位置:编程学习 > C#/ASP.NET >>

sql 删除数据怎么没删掉呢

            string qihao = comboBox1.Text;

            string str = "Data Source=USERMIC-FN1DU75;Initial Catalog=ssqdb;Integrated Security=True";
            SqlConnection conn = new SqlConnection(str);
            conn.Open();

            string sql = "delete from sj where qihao='"+qihao+"'";
            SqlCommand comm = new SqlCommand(sql, conn);


            //更新dataGridView1
            SqlDataAdapter da = new SqlDataAdapter("select * from sj", conn);
            DataSet ds = new DataSet();
            da.Fill(ds);
            dataGridView1.DataSource = ds.Tables[0];
            MessageBox.Show("成功");

最后datagridview1更新了,可数据没删掉,麻烦给看看 --------------------编程问答-------------------- comm.ExecuteNonQuery();

自己回答了,怎么问题一发上来,自己就能看出来了,再程序里就怎么也搞不明白呢,赫赫 --------------------编程问答-------------------- 直接根据ExecuteNonQuery 返回的影响行数来判断更新是否成功 --------------------编程问答--------------------
引用 2 楼 q107770540 的回复:
直接根据ExecuteNonQuery 返回的影响行数来判断更新是否成功


一段时间没见,都这么多星星了,牛啊 --------------------编程问答-------------------- 执行cmd.ExecuteNonQuery(), 判断影响行数. --------------------编程问答-------------------- cmd.ExecuteNonQuery() --------------------编程问答-------------------- --------------------编程问答-------------------- 呵呵,够速度 --------------------编程问答-------------------- 我看着标题就猜你没执行ExecuteNonQuery --------------------编程问答-------------------- 我看标题就猜没执行ExecuteNonQuery --------------------编程问答--------------------
引用 1 楼 longascn 的回复:
comm.ExecuteNonQuery();

自己回答了,怎么问题一发上来,自己就能看出来了,再程序里就怎么也搞不明白呢,赫赫


问题尽量自己解决,不能解决再来问。支持一下 --------------------编程问答-------------------- 恭喜楼主眼疾手快 --------------------编程问答--------------------
引用 9 楼 lonelypig1 的回复:
我看标题就猜没执行ExecuteNonQuery


+1 --------------------编程问答-------------------- 完了linq用多了基础的东东俺反而忘掉了 --------------------编程问答-------------------- --------------------编程问答-------------------- 平均分下,一人一分。 --------------------编程问答-------------------- --------------------编程问答-------------------- cmd.ExecuteNonQuery() --------------------编程问答-------------------- oh no --------------------编程问答-------------------- ...没执行撒
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,