[PRO*C] conversion string en date (C vers SQL)
bonjour, j'ai écrit un programme en C qui permet de lire un String "YYYY/MM/DD"
qui correspond à une date à insérer dans une table (SQL).
Code:
1 2 3 4 5 6 7 8
| char laDate[10];//a été déclaré dans la declare section
printf("Entrer la date (YYYY/MM/DD)");
fgets(laDate,10,stdin);
EXEC SQL INSERT INTO commandes
(client_id,date_commande,date_echeance)
VALUES (:idClient,getdate(),:laDate); |
après il y a une erreur de segmentation, alors que si je retape la même chose dans le serveur sql il insère la date.
comment transformer ce string en un format de date acceptable ?