j'ai un travail de BDD .j'ai plusieurs requets Sql à résoudre pour cela j'ai placé un seul Query pour exprimer les requets .Mais si j'ecrit plus d'un requet dans la propriété Query.SQL il m'affiche un msg d'erreur .
Aider moi SVP
j'ai un travail de BDD .j'ai plusieurs requets Sql à résoudre pour cela j'ai placé un seul Query pour exprimer les requets .Mais si j'ecrit plus d'un requet dans la propriété Query.SQL il m'affiche un msg d'erreur .
Aider moi SVP
salut
la parti sql de la querry n'est qu'un simple stringlist
il suffit d'ajouter au fur et a mesure les instruction sql que tu veut
exemple :
@+ Phil
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 query.sql.add(requette1); query.sql.add(requette2); query.sql.add(requette3); query.Execsql;
salut
oui tu ecrit les instruction a la place des requette...
attention tu ne peut mettre que des requettes de modification ("insert" "update" "delete") de cette manière
les requettes de visualisation ("select") quand a elles ne peuvent être appelé
qu'une à une
@+ Phil
salut
que vient faire le dbnavigator la dedans ?
si c'est des requette successive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Query.Close; Query.sql.clear; Query.sql.add(requette1); Query.open; .... Query.Close; Query.sql.clear; Query.sql.add(requette2); Query.open;
que veut tu faire exactement ?
@+ Phil
déjà quelle BDD est utilisée ? et quels composants ?
salut
j'etulise un table paradox7, et les composants sont un Query,un DBGrid, un DBNavigator.
Maintenant j'ai plusieur requette à resoudre , mais je préfere d'utiliser un seul query et un seul DBGrid pour tous ces requettes,et à l'aide de DBNavigator je passe d'un requette à l'autre.Est ce que ça possible ou non?.
eh bien, dans ce cas c'est la solution d'anapurna qui me semble la mieux indiquée. quel comportement voudrais tu exactement que le DBNavigator produise ? car tu dois déjà savoir qu'il est destiné à parcourir les enregistrement au sein d'un seul Dataset à la fois, pas à exécuter plusieurs requêtes.
Il me semblait que le TQuery ne supportait pas plusieures requêtes .
A la place on utilisait le TIBScript. Je ne sais pas s'il y a un composant identique pour Paradox.
A hayat2. Pourquoi ne pas simplement gérer un StringList contenant tes requêtes et les charger quand nécessaire ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager