
asp.net中 错误提示 无法将类型"int"隐式转换为“system.Data.Datatable”拜托了各位 谢谢
stringconStr=ConfigurationManager.ConnectionStrings["conStr"].ConnectionString;SqlCon...
string conStr = ConfigurationManager.ConnectionStrings["conStr"].ConnectionString; SqlConnection con = new SqlConnection(conStr); SqlCommand com = new SqlCommand("dbo.GFAdm_Tjx_I_BollParkInfoAdd", con); com.CommandType = CommandType.StoredProcedure; SqlDataAdapter da = new SqlDataAdapter(com); //DataSet ds = new DataSet(); //da.Fill(ds, "GFInfo"); //return ds.Tables["GFInfo"]; con.Open(); int exec = com.ExecuteNonQuery(); con.Close(); con.Dispose(); return exec;//这有错误 怎么改呢?
展开
1个回答
展开全部
这段代码很乱,都不知道你到底是要查询还是执行增删改操作! ExecuteNonQuery是用来执行增删改的,返回值是int类型,所以你就不能把这个结果当作数据集来处理。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询