Ver Mensaje Individual
  #1  
Antiguo 05-06-2013
uper uper is offline
Miembro
 
Registrado: abr 2004
Posts: 296
Reputación: 21
uper Va por buen camino
convertir una cadena de caracteres a datetime

buenas tardes, estoy intentando insertar en una tabla del sql server que tiene un campo como datetime, pero me da error:

Código PHP:
Insert into asistencia_reg(plaza,folio,fecha,emp,observaciones
values('01','38''03/05/2013 04:29:36 p.m.','00014','');

Error de sintaxis al convertir una cadena de caracteres a datetime
Los datos se van importar y con la ayuda de una aplicacion en c# va recorriendo las filas y arma la sentencia sql para despues hacer el insert, lo hago asi:
Código PHP:
ins="Insert into asistencia_reg(plaza,folio,fecha,emp,observaciones) " 
                     
"values( '"splaza "' ,'" folio "', '" String.Format("{0:d/M/yyyy HH:mm:ss}"lvw.Items[i].SubItems[2].Text.Trim()) + "','00014','');"
Entonces como paso la fecha y hora al sql me tiene que respetar el formato de las 24 Hrs.
alguna sugerencia
Gracias
Responder Con Cita