我需要在SQL Server表上設置比較的參數日期。SET參數日期時間
凡日,月,年他將添加QUANTIDADE和魚的重量。
但是,給這個錯誤,並陷入捕獲,無法設置它。
DATA_REGISTRO
是SQL Server中的Date
數據類型。
代碼:
public void Search_DATE(string param_date)
{
SqlDataReader objReader;
SqlCommand objcmd = null;
vsql = "SELECT [IDCADASTRO],[RGP],[PEIXE],[PESO],[QUANTIDADE],[DATA_REGISTRO] FROM cadastro WHERE DATA_REGISTRO LIKE @DATA_REGISTRO";
if (this.Conectar())
{
try
{
objcmd = new SqlCommand(vsql, objCon);
objcmd.Parameters.Add(new SqlParameter("@DATA_REGISTRO", param_date));
objReader = objcmd.ExecuteReader();
if (objReader.Read())
{
valor.retorna_date_time = objReader.GetDateTime(5).ToString;
}
}
catch (SqlException erro)
{
throw erro;
}
finally
{
this.Desconectar();
}
}
全局變量
private static string date_time;
public string retorna_date_time
{
get { return date_time; }
set { date_time = value; }
}
仔細檢查您的代碼,以確保這是您的實際代碼並編譯。我發現您發佈的代碼塊中至少有一處語法錯誤。 –