J'ai écrit un prog en pro*c, malheureusement je n'arrive pas à faire fonctionner la moitié des trucs.
par exemple :
Code :
- int supprimer_client()
- {
- int numcli;
- printf("Numéro du client à supprimer : " );
- scanf("%d",&numcli);
- EXEC SQL DELETE FROM Client WHERE NoClient=:numcli;
- EXEC SQL COMMIT;
- printf ("\nVous avez effacé le client numéro %d \n",numcli);
- }
|
ne fonctionne pas, lorsque je teste, après que j'aie rentré le n° du client à effacer, rien ne se passe (et on ne peut même pas quitter), et il n'est pas effacé de la base
pareil pour :
Code :
- int modifier_annonce()
- {
- int numann;
- printf("Numéro de l'annonce dont le descriptif est à modifier : " );
- scanf("%d",&numann);
- printf("\nEntrer le nouveau descriptif :\n" );
- asks("",descr);
- EXEC SQL UPDATE Annonce
- SET Descriptif = :descr
- WHERE NoAnnonce = :numann;
- }
|
J'ai cherché des exemples sur le net et dans des bouquins, et c'est apparement exactement la même chose que j'ai faite, pourtant chez moi ca ne marche pas , je ne vois pas ce qui cloche...
(bon, il faut dire que je suis une merde en C, je n'en ai jamais fait)
Merci d'avance
Message édité par djlemon le 28-02-2003 à 20:44:28
---------------
*Neptunes laced the beat like one of the best* | Noreaga - Oh No | Méga-Bonnes-Affaires.com