Bases de Datos > Oracle

 Fechas Oracle/c

(1/1)

elaragon:
Hola!

Estoy desarrollando una aplicacion en lenguaje C sobre una base de datos en Oracle. En la aplicación solicito los siguientes datos:

/*  CODIGO */

          printf("\n   Escriba la fecha(dd mm aa): ");
         scanf("%d",&i); dia=(char) i;
         scanf("%d",&i); mes=(char) i;
         scanf("%d",&i); anyo=(char) i;

--------------------------------------------------------

Luego quisiera hacer una inserción en la base datos con un tipo date:

insert into fecha values ('to_date('1-02-5','DD-MM-YY');

----

¿Como inserto dicha fecha con los valores almacenados en las variables dia, mes, anyo?  :huh:

Gracias

elaragon:
una ayudita por favor...  :(

bogotanoazul:
Si le entiendo bien. Usted tiene que concatenar las tres variables dia mes año. Utilice la función de C strcpy(); guarde ese valor en una cadena y luego hace la inserción como usted muestra en el ejemplo.

Espero le sea de ayuda

Navegación

[0] Índice de Mensajes

Ir a la versión completa