Could help me with an error when adding the data of a date I mark a conversion error, I mark the conversion error from date to string, I am using windows form, in the database the date I have it as DATETIME , It's a datepicker, I have a class called CRN which I have the data of date
public int Insert(CatalogoCRN CatalogoObj)
{
SqlCommand cmdInsert;
string comandosql;
try
{
comandosql = string.Format("INSERT INTO CATALOGO(NUMFACTURA, NAMECLIENTE, NUMPARTE, TIPOMATERIAL, DESCRIPTIONSPANISH," +
"DESCRIPTIONENGLISH, CANTIDAD, UNITPRICE, NUMPALLET, OBSERVATION, COUNTRY, FECHAINGRESO) " +
"VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}')",
CatalogoObj.numFactura, CatalogoObj.nameClient, CatalogoObj.numPart, CatalogoObj.tipMaterial,
CatalogoObj.DescriptionESp, CatalogoObj.DescriptionUSA, CatalogoObj.quantity, CatalogoObj.UnitPrice,
CatalogoObj.numPallet, CatalogoObj.observations, CatalogoObj.country, CatalogoObj.date);
connectionSql.Open();
cmdInsert = new SqlCommand(comandosql, connectionSql);
cmdInsert.ExecuteNonQuery();
connectionSql.Close();
return 1;
}
catch(Exception ex)
{
error = ex.Message;
return 0;
}
}
catalog.date = Convert.ToDateTime(catalogTable.Rows[0]["FECHAINGRESO"].ToString());
class CatalogoCRN
{
public DateTime date;
public CatalogoCRN()
{ }
public void AsignarDatos(DateTime fecha)
{
date = fecha;
}