C#调用存储过程,急....
private void AttachDataBase()
{
string Str_mdf;
string Str_ldf;
Str_mdf = "E:\\DataBase\\Test_Data.MDF";
Str_ldf = "E:\\DataBase\\Test_log.LDF";
SqlCommand thisCommand = new SqlCommand("sp_attach_db",SQLConn);
thisCommand.CommandType = System.Data.CommandType.StoredProcedure;
thisCommand.Parameters.Add(new SqlParameter("@dbname", SqlDbType.NChar, 50, "Test"));
thisCommand.Parameters.Add(new SqlParameter("@filename1", SqlDbType.NChar, 200, Str_mdf));
thisCommand.Parameters.Add(new SqlParameter("@filename2", SqlDbType.NChar, 200, Str_ldf));
thisCommand.ExecuteNonQuery();
}
为何出错?