调用存储过程这些写 参数值怎么没有传入啊????
[align=left]DataSet dataSet = new DataSet();con.Open();
SqlCommand com = new SqlCommand("pages", con);
com.CommandType = CommandType.StoredProcedure;
com.Parameters.Add("@view", SqlDbType.Int, 10);
com.Parameters.Add("@page", SqlDbType.Int, 3);
SqlDataAdapter dataadapter = new SqlDataAdapter();
dataadapter.SelectCommand = com;
dataadapter.Fill(dataSet);[/align] --------------------编程问答-------------------- com.Parameters.Add("@view", SqlDbType.Int, 10);
你这个没传值啊。在后面再加个值。 --------------------编程问答--------------------
你还没传值呢,当然没有呢给每个参数传值,我以@view参数为例,其他的参数也这样写
--------------------编程问答-------------------- 给楼主点建议,从你帖出来的代码格式来看,您不够严谨! 写程序这个很重要的。
com.Parameters.Add("@view", SqlDbType.Int, 10);
com.Parameters["@view"].Value = txtViewe.Text;//txtViewe.Text就是你传入的值
至于问题,挺简单的,2楼这位回复的能解决你的问题。
补充:.NET技术 , ASP.NET