C#中利用儲存過程(含有引數)返回dataset
阿新 • • 發佈:2019-01-11
public DataSet SQLDB(string teacheranme)
{
try
{
SqlConnection conn = new
SqlConnection("Password = 123456;User ID = sa;" + "Initial Catalog = xsgl_en;+ "Data Source = (local)");
SqlCommand cmd = conn.createcommand();
cmd.CommandText=
cmd.CommandType = CommandType.StoredProcedure;
SqlParameter myParm = new SqlParameter("@bjh", SqlDbType.NVarChar, 10);
myParm.Direction = System.Data.ParameterDirection.Input;
myParm.Value = teachername;
cmd.Parameters.Add(myParm);
SqlDataAdapter myCommand = new SqlDataAdapter();
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet, "Results");
return myDataSet;
}
catch(Exception ex)
{
return DataError(ex);
}
}