• Jueves 25 de Abril de 2024, 06:52

Autor Tema:  Problema Con Dato Datetime, No Guarda En La Bd  (Leído 1486 veces)

jkl

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Problema Con Dato Datetime, No Guarda En La Bd
« en: Miércoles 2 de Abril de 2008, 17:20 »
0
:(  En mi base de datos tengo un campo que es fecha de nacimiento y cuando hago la aplicacion en power builder builder no guarda los datos en la BD de sql 2000, me dice que es imposible convertir un dato nvarchar a datetime, cual es mi error..ayudenme tengo que presentar mi tesis para el sabado

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Problema Con Dato Datetime, No Guarda En La Bd
« Respuesta #1 en: Miércoles 2 de Abril de 2008, 18:52 »
0
Muestra tu codigo de conexion, y el proceso donde guardas



e indica que version de PB usas


Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

jkl

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Dato Datetime, No Guarda En La Bd
« Respuesta #2 en: Viernes 4 de Abril de 2008, 01:00 »
0
//integer li_cantidad , id
//datetime v_fecha
//
//
//v_fecha = datetime (em_fnac.text)
//
//id = integer(sle_idpersonal.text)
//
////aqui verificamos si ya existe ese ID
//select count(*)
//into :li_cantidad
//from Personal
//where IdPersonal = :id;
//
//if li_cantidad > 0 then
////Ya existe el producto
//
// DECLARE ActualizarPersonal PROCEDURE FOR ActualizarPersonal  
//         @IdPersonal = :id,  
////         @IdUsuario = :idu,  
//         @DNI = :sle_dni.text,  
//         @Nombre = :sle_nombre.text,  
//         @Apellidos = :sle_apellidos.text,  
//         @FNac = :v_fecha,  
//         @Fono = :sle_telefono.text,  
//         @Email = :sle_email.text,  
//         @Direccion = :sle_direccion.text  ;
//Execute ActualizarPersonal;
//wf_verificasql( )
//messagebox ("Mensaje", "Datos Actualizados")
//else
//
////El ID no existe
//
// DECLARE InsertarPersonal PROCEDURE FOR InsertarPersonal  
//         @IdPersonal = :id,  
////         @IdUsuario = :idu,  
//         @DNI = :sle_dni.text,  
//         @Nombre = :sle_nombre.text,  
//         @Apellidos = :sle_apellidos.text,  
//         @FNac = :v_fecha,  
//         @Fono = :sle_telefono.text,  
//         @Email = :sle_email.text,  
//         @Direccion = :sle_direccion.text  ;
//Execute insertarPersonal;
//wf_verificasql( )
//messagebox ("Mensaje", "Personal Registrado")
//end if
//
//cb_modificar.enabled=true
//cb_eliminar.enabled=true
//cb_nuevo.enabled=true
//cb_salir.enabled=true
//cb_buscar.enabled=true
//cb_guardar.enabled=false



USO PB 9 CON SQL SERVE 2000