clase de operación de base de datos asp.net
objeto estático público ExecuteScalar(conexión SqlConnection, CommandType cmdType, cadena cmdText, parámetros SqlParameter[] commandParameters)
{
SqlCommand cmd = new SqlCommand();
PrepareCommand(cmd, conexión, nulo, cmdType, cmdText, commandParameters
objeto val = cmd.ExecuteScalar()
cmd.Parameters.Clear); ();
return val;
}
vacío estático privado PrepareCommand(SqlCommand cmd, SqlConnection conn, SqlTransaction trans, CommandType cmdType, string cmdText, SqlParameter[ ] cmdParms)
{
if (conn.State != ConnectionState.Open)
conn.Open();
cmd .Conexión = conexión;
cmd.CommandText = cmdText;
if (trans != null)
cmd.Transaction = trans
cmd.CommandType = cmdType;
if (cmdParms != null)
{
foreach (parámetro SqlParameter en cmdParms)
cmd.Parameters.Add(parm);
}
}