A voir également:
- Utilise-t-on des bases de données en C ?
- Désolé l'utilisation de la base de données a expiré epic games - Forum Jeux vidéo
- Coupon pcs déjà utilisé - Forum Consommation & Internet
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
- Effacer les données de navigation - Guide
- Reinstaller windows sans perte de données - Guide
1 réponse
Salut,
oui, ca ne pose aucun problème. Je connais deux solutions, y'en a peut-être plus mais je te donne les deux que je connais.
La première est d'utiliser des API fournies avec le SGBD. C'est assez lourd et on se trompe facilement.
La deuxième est d'utiliser un précompilateur qui va modifier une ligne sur genre
EXEC SQL SELECT nom, prenom INTO :ls_nom,:ls_prenom FROM personne;
par les appels aux API qui vont bien. Le programmeur ecrit du code SQL commencé par EXEC SQL de facon a ce que le précompilateur sache qu'il doit modifier la ligne. Une fois la phase de précompilation faite, le code généré est du vrai code C que n'importe quel compilateur peut compiler.
Pour répondre à ta question sur le stockage des données, dans mon exemple, les données sont stockées dans les variables hôtes ls_nom et ls_prenom qui sont des variables au sens C, que tu peux utiliser avec n'importe quel fonction C du genre strcpy, etc ..
A+
Zanlou
oui, ca ne pose aucun problème. Je connais deux solutions, y'en a peut-être plus mais je te donne les deux que je connais.
La première est d'utiliser des API fournies avec le SGBD. C'est assez lourd et on se trompe facilement.
La deuxième est d'utiliser un précompilateur qui va modifier une ligne sur genre
EXEC SQL SELECT nom, prenom INTO :ls_nom,:ls_prenom FROM personne;
par les appels aux API qui vont bien. Le programmeur ecrit du code SQL commencé par EXEC SQL de facon a ce que le précompilateur sache qu'il doit modifier la ligne. Une fois la phase de précompilation faite, le code généré est du vrai code C que n'importe quel compilateur peut compiler.
Pour répondre à ta question sur le stockage des données, dans mon exemple, les données sont stockées dans les variables hôtes ls_nom et ls_prenom qui sont des variables au sens C, que tu peux utiliser avec n'importe quel fonction C du genre strcpy, etc ..
A+
Zanlou