SqlDataAdapter 使用存储过程
|
//以下是返回相册图片信息 public static DataSet ImageMessage(string mvName) { SqlConnection myCon = CreateConn.conn(); ////string MvName = "美女"; //string strSQL = "select * from FImage where Mv_Id=(select Mv_Id from FMv where Mv_Name='" + mvName + "')"; //SqlDataAdapter sda = new SqlDataAdapter(strSQL, myCon); //DataSet ds = new DataSet(); //sda.Fill(ds, "ffc"); //return ds; SqlDataAdapter sda = new SqlDataAdapter("ImageMessage", myCon);//ImageMessage为存储过程名 sda.SelectCommand.CommandType = CommandType.StoredProcedure; SqlParameter spt = new SqlParameter("@mvName", SqlDbType.VarChar, 20); spt.Direction = ParameterDirection.Input; spt.Value = mvName; sda.SelectCommand.Parameters.Add(spt); DataSet ds = new DataSet(); sda.Fill(ds, "ffc"); return ds; } |
浙公网安备 33010602011771号