这样的一个过程能不能写成一个存储过程?
日期:2007-05-31 荐:
这样的一个过程能不能写成一个存储过程?string strconn=ConfigurationSettings.AppSettings["strConn"];SqlConnection sqlconn=new SqlConnection(strconn);SqlDataAdapter da;DataSet ds=new DataSet();string sqlstr;int i;sqlstr="SELECT items FROM items WHERE fields='跟单进程'";da=new SqlDataAdapter(sqlstr,sqlconn);da.Fill(ds,"items_carrystep");for(i=0;i<ds.Tables["items_carrystep"].Rows.Count;i )DropDownList_carrystep.Items.Add(ds.Tables["items_carrystep"].Rows[i]["items"].ToString().Trim());sqlstr="SELECT items FROM items WHERE fields='发货状态'";da=new SqlDataAdapter(sqlstr,sqlconn);da.Fill(ds,"items_goodout");for(i=0;i<ds.Tables["items_goodout"].Rows.Count;i )DropDownList_goodout.Items.Add(ds.Tables["items_goodout"].Rows[i]["items"].ToString().Trim());sqlstr="SELECT items FROM items WHERE fields='回款状态'";da=new SqlDataAdapter(sqlstr,sqlconn);da.Fill(ds,"items_moneyback");for(i=0;i<ds.Tables["items_moneyback"].Rows.Count;i )DropDownList_moneyback.Items.Add(ds.Tables["items_moneyback"].Rows[i]["items"].ToString().Trim());如果能,如何写?谢先.能,不过没用。你是要填充3个控件,用一个存储过程只能增加工作,你还要把结果分开。用三个存储过程? 还是一个存储过程用三次?up...各位碰到这种情况用不用存储过程的?up....可以,你可以把三个查询写道存储过程里,然后再调用参数,执行不同的语句呀!关注!
标签: