关于Sqlcommand
代码如下:SqlConnectionconn=newSqlConnection(sqlconn);conn.Open();stringsqlStr="deletefrom...
代码如下:
SqlConnection conn = new SqlConnection(sqlconn);
conn.Open();
string sqlStr = "delete from StudentInfoChanged";
//txtUpdate.Text;
SqlCommand cmd = new SqlCommand(sqlStr,conn);
cmd.ExecuteNonQuery();
db.SubmitChanges();
conn.Close();
lblUpdate.Text = "执行成功,表内数据已修改";
其中如果向SqlCommand中传入的sqlStr是没注释掉的那一行时,可以成功修改表内数据。
但是如果是用textbox获取语句"delete from studentInfoChanged"的话就会报错说找不到存储过程。我已经检查过符号问题了。都没有问题的。包括加上.tostring()和.trim()。
错误代码:
找不到存储过程 'delete from StudentInfoChanged'。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 找不到存储过程 'delete from StudentInfoChanged'。
源错误:
行 177: txtUpdate.Text;
行 178: SqlCommand cmd = new SqlCommand(sqlStr,conn);
行 179: cmd.ExecuteNonQuery();☜在执行SQL语句的时候出错了
行 180: db.SubmitChanges();
行 181: conn.Close();
跪求大神求解。【没有财富值悬赏实在抱歉】 展开
SqlConnection conn = new SqlConnection(sqlconn);
conn.Open();
string sqlStr = "delete from StudentInfoChanged";
//txtUpdate.Text;
SqlCommand cmd = new SqlCommand(sqlStr,conn);
cmd.ExecuteNonQuery();
db.SubmitChanges();
conn.Close();
lblUpdate.Text = "执行成功,表内数据已修改";
其中如果向SqlCommand中传入的sqlStr是没注释掉的那一行时,可以成功修改表内数据。
但是如果是用textbox获取语句"delete from studentInfoChanged"的话就会报错说找不到存储过程。我已经检查过符号问题了。都没有问题的。包括加上.tostring()和.trim()。
错误代码:
找不到存储过程 'delete from StudentInfoChanged'。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 找不到存储过程 'delete from StudentInfoChanged'。
源错误:
行 177: txtUpdate.Text;
行 178: SqlCommand cmd = new SqlCommand(sqlStr,conn);
行 179: cmd.ExecuteNonQuery();☜在执行SQL语句的时候出错了
行 180: db.SubmitChanges();
行 181: conn.Close();
跪求大神求解。【没有财富值悬赏实在抱歉】 展开
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询