存储过程写错了
CREATE PROCEDURE [delete_ORD_QRS_M_1]
(@ORD_QRS_M_ID_1 [varchar])AS DELETE From [wxmrp].[dbo].[ORD_QRS_M] WHERE
( [ORD_QRS_M_ID] = @ORD_QRS_M_ID_1)
GO
CREATE PROCEDURE [delete_ORD_QRS_M_1]
(@ORD_QRS_M_ID_1 [varchar])AS DELETE From [wxmrp].[dbo].[ORD_QRS_M] WHERE
( [ORD_QRS_M_ID] = @ORD_QRS_M_ID_1)
GO
解决方案 »
- 怎么获取DataList里面的一个按纽的点击事件
- 页面中插入JS脚本文件出错
- 一个页面多个Button,如何判断textbox是否为空
- fileupload控件显示上传文件格式
- 如何控制asp.net2.0的menu控件生成js脚本的位置?
- 超繁,怎么可以post数据到另一个页面,并接收下来
- 整页缓存outputcache后,如果让里面的局部不缓存呢?
- 为什么asp.net的程序占用了我100%的cpu?
- 碰到一件怪事!关于treeview,微软高手快告诉我是为什么?谢谢!!
- VB或者c#获取outlook邮件里的内容
- FreeTextBox中,如何去掉html的编辑功能
- 该怎么进一步学习c#语言?(请各位高手谈一下学习经验,我想去应聘.net该怎么做)
value1.Value=Convert.ToString(TextBox1.Text);
Cmd.Parameters.Add(value1);
value1.Value=Convert.ToString(TextBox1.Text);
Cmd.Parameters.Add(value1);
SqlDataReader dr=Cmd.ExecuteReader();last you can use the dr
eg:
DataGrid1.DataSource=dr;
cn.ConnectionString = System.Configuration.ConfigurationSettings.AppSettings("dsn")
cn.Open()
Dim Cmd As SqlClient.SqlCommand
Cmd = New SqlClient.SqlCommand("delete_ORD_QRS_M_1", cn) 'conn连接
Cmd.CommandType = CommandType.StoredProcedure
Cmd.Parameters.Add("@ORD_QRS_M_ID_1", TextBox1.Text.Trim())
Cmd.ExecuteReader()
cn.Close();
这样呢?
未将对象引用设置到对象的实例
Cmd.Parameters.Add(value1);
晕搞晕头
还是没有删除掉数据
改为:
Cmd.ExecuteNonQuery();因为你是删除数据,而不是读!!