我正在发送以调用SQL Server的一种数据类型DATE
,并且每年将其增加一次,然后将其传递给组合框,问题是它显示了所有内容和时间,我只是感兴趣日期,因为我会将其保存在另一个表格中。
string fecha = null;
DateTime fecha2= DateTime.Now;
String ONFSeguro = "select DATEADD(year,1, InitVigencia) as fecha1 from DATOSSEGURO where Poliza= "+TBPoliza.Text;
SqlCommand OpFeSeguro = new SqlCommand();
OpFeSeguro.Connection = MenuInicio.conexion;
OpFeSeguro.CommandType = CommandType.Text;
OpFeSeguro.CommandText = ONFSeguro;
try
{
Leer = OpFeSeguro.ExecuteReader();
Leer.Read();
fecha = Leer["fecha1"].ToString();
fecha2 = fecha.ToString();
NIVigencia.Text = fecha;
OpFeSeguro.Dispose();
OpFeSeguro = null;
Leer.Close();
}
catch (SqlException ex)
{
MessageBox.Show("ERROR: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
我只需要日期出现在组合框中即可。