string strConn=ConfigurationSettings.AppSettings["strConn"];
SqlConnection SqlConn=new SqlConnection(strConn);
SqlCommand ObjCmd=null;
SqlDataAdapter SqlCmd=null,SqlCmdTestType=null,SqlCmdTest=null;
DataSet SqlDS=null,SqlDSTestType=null,SqlDSTest=null;
//生成试卷
SqlConn.Open();
ObjCmd=new SqlCommand("CreatePaper",SqlConn);
ObjCmd.CommandType=CommandType.StoredProcedure;//指示CreatePaper为存储过程
ObjCmd.Parameters.Add("@UserID",SqlDbType.Int,4);
ObjCmd.Parameters["@UserID"].Value=intUserID;
ObjCmd.Parameters.Add("@PaperID",SqlDbType.Int,4);
ObjCmd.Parameters["@PaperID"].Value=intPaperID;
ObjCmd.Parameters.Add("@ExamState",SqlDbType.Int,4);
ObjCmd.Parameters["@ExamState"].Value=0;
ObjCmd.Parameters.Add("@LoginIP",SqlDbType.VarChar,20);
ObjCmd.Parameters["@LoginIP"].Value=Convert.ToString(Request.ServerVariables["Remote_Addr"]);
ObjCmd.Parameters.Add("@UserScoreID",SqlDbType.Int,4);
ObjCmd.Parameters["@UserScoreID"].Direction=ParameterDirection.Output;
ObjCmd.Parameters.Add("@RemTime",SqlDbType.Int,4);
ObjCmd.Parameters["@RemTime"].Direction=ParameterDirection.Output;
ObjCmd.ExecuteNonQuery();//执行存储过程
intUserScoreID=Convert.ToInt32(ObjCmd.Parameters["@UserScoreID"].Value);
intRemTime=Convert.ToInt32(ObjCmd.Parameters["@RemTime"].Value);
执行存储过程
猜你喜欢
转载自blog.csdn.net/qq_40098572/article/details/85242146
今日推荐
周排行