Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/08/2011, 17:19
Avatar de jhonwilliams
jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 1 mes
Puntos: 76
Respuesta: Error al Grabar Fechas

Listo, lo encontre, este es un desarrollo que hice para MySQL pero es totalmente funcional tambien con SQLServer y sirve para ilustrarte lo que debes hacer con tu Insert.

Código C#:
Ver original
  1. public int InsertNewOwner(string id_owner, string cod_owner, string name,
  2.             string telephone, string cellphone, string address, string mail)
  3.         {
  4.             int result = 0;
  5.             MySqlConnection cn = new MySqlConnection(Common.ConnectionString);
  6.  
  7.             using (cn)
  8.             {
  9.                 try
  10.                 {
  11.                     cn.Open();
  12.                     MySqlParameter pIdOwner = new MySqlParameter("@ID_OWNER", MySqlDbType.String, 40) { Value = id_owner };
  13.                     MySqlParameter pCodeOwner = new MySqlParameter("@COD_OWNER", MySqlDbType.String, 20) { Value = cod_owner };
  14.                     MySqlParameter pName = new MySqlParameter("@NAME", MySqlDbType.String, 80) { Value = name };
  15.                     MySqlParameter pTelephone = new MySqlParameter("@TELEPHONE", MySqlDbType.String, 45) { Value = telephone };
  16.                     MySqlParameter pCellPhone = new MySqlParameter("@CELLPHONE", MySqlDbType.String, 45) { Value = cellphone };
  17.                     MySqlParameter pAddress = new MySqlParameter("@ADDRESS", MySqlDbType.String, 80) { Value = address };
  18.                     MySqlParameter pMail = new MySqlParameter("@MAIL", MySqlDbType.String, 80) { Value = mail };
  19.  
  20.                     query = "INSERT INTO tblowners " +
  21.                         "(ID_OWNER, " +
  22.                         "COD_OWNER, " +
  23.                         "NAME, " +
  24.                         "TELEPHONE, " +
  25.                         "CELLPHONE, " +
  26.                         "ADDRESS, " +
  27.                         "MAIL) " +
  28.                         "VALUES " +
  29.                         "( " +
  30.                         "@ID_OWNER, " +
  31.                         "@COD_OWNER, " +
  32.                         "@NAME, " +
  33.                         "@TELEPHONE, " +
  34.                         "@CELLPHONE, " +
  35.                         "@ADDRESS, " +
  36.                         "@MAIL " +
  37.                         ") ";
  38.  
  39.                     MySqlCommand cmd = new MySqlCommand(query, cn);
  40.                     cmd.Parameters.Add(pIdOwner);
  41.                     cmd.Parameters.Add(pCodeOwner);
  42.                     cmd.Parameters.Add(pName);
  43.                     cmd.Parameters.Add(pTelephone);
  44.                     cmd.Parameters.Add(pCellPhone);
  45.                     cmd.Parameters.Add(pAddress);
  46.                     cmd.Parameters.Add(pMail);
  47.  
  48.                     result = cmd.ExecuteNonQuery();
  49.  
  50.                 }
  51.                 catch (Exception ex)
  52.                 {
  53.  
  54.                 }
  55.                 finally
  56.                 {
  57.                     cn.Close();
  58.                 }
  59.             }
  60.  
  61.             return result;
  62.         }
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)