|
comment afficher une requete sql dans une table? |
Iniciado por Sebastien.cornuejols, 12,ene. 2004 10:48 - 2 respuestas |
| |
| | | |
|
| |
Publicado el 12,enero 2004 - 10:48 |
J'ai créé une requete sql avec le code suivant :
taille_Listefinale est un entier=ListeOccurrence (Liste_Finale) i est un entier // incrément
//tablesupprime(Table_Req_Interloc)
commande est une chaîne commande="SELECT Interlocuteur.IDInterlocuteur AS IDInterlocuteur,"+RC+"Interlocuteur.Civilité AS Civilité,"+RC+"Interlocuteur.Nom AS Nom,"+RC+"Interlocuteur.Prénom AS Prénom,"+RC+"Interlocuteur.Hobbies AS Hobbies,"+RC+"Interlocuteur.SituationFamiliale AS SituationFamiliale,"+... RC+"Interlocuteur.NumSécu AS NumSécu,"+RC+"Interlocuteur.DateNaissance AS DateNaissance,"+RC+"Interlocuteur.LieuNaissance AS LieuNaissance,"+RC+"Interlocuteur.Commentaires AS Commentaires,"+RC+... "Interlocuteur.Echéance AS Echéance,"+RC+"Interlocuteur.IDSociété AS IDSociété,"+RC+"Interlocuteur.IDFonctionInterlocuteur AS IDFonctionInterlocuteur,"+RC+"Interlocuteur.IDService AS IDService,"+RC+"Interlocuteur.Adresse AS Adresse,"+RC+... "Interlocuteur.Ville AS Ville,"+RC+"Interlocuteur.CodePostal AS CodePostal,"+RC+"Interlocuteur.Département AS Département,"+RC+"Interlocuteur.Region AS Region,"+RC+"Interlocuteur.Pays AS Pays,"+RC+"Interlocuteur.IndicatifTéléphonique AS IndicatifTéléphonique,"+RC+... "Interlocuteur.Téléphone AS Téléphone,"+RC+"Interlocuteur.MessagerieElectronique AS MessagerieElectronique,"+RC+"Interlocuteur.Portable AS Portable,"+RC+"Interlocuteur.PageWeb AS PageWeb,"+RC+"Interlocuteur.Télécopie AS Télécopie,"+RC+"Société.TypeSociété AS TypeSociété"+RC+"FROM Société, Interlocuteur" commande=commande+RC+"WHERE Société.IDSociété = Interlocuteur.IDSociété"+RC+"AND ( Interlocuteur.IDInterlocuteur = {IDInterloc}"
POUR i=1 A taille_Listefinale commande=commande+" OR "+ "Interlocuteur.Nom = '"+Liste_Finale[i]+"'" FIN
commande=commande+")"+RC+"AND Interlocuteur.Nom <> ''"+RC+"ORDER BY Nom ASC, Prénom ASC"
sdMaRequete est une Source de Données //commande = <<Texte de la requète>> SI PAS HExécuteRequêteSQL(sdMaRequete,commande) ALORS // traitement si la requète n'a pas pu être exécutée, par exemple Erreur("La requète ",commande,"n'a pas pu être exécutée !",HErreurInfo(hErrComplet)) FIN
Mais je n'arrive pas a afficher le resultat dans une table memoire...
Si quelqu'un pourrait m'aider, merci |
| |
| |
| | | |
|
| | |
| |
Publicado el 12,enero 2004 - 11:49 |
Salut !
On 12-Jan-2004, "Applitest" <Sebastien.cornuejols@caramail.com> wrote:
> Mais je n'arrive pas a afficher le resultat dans une table memoire...
Tu dois avoir une table mémoire dans ta fenêtre. Après avoir créé ta requète, tu dois "construire" ta table mémoire avec ConstruitTableFichier(<NomDeLaTable>,<NomDeLaSourceDeDonnées>,taRemplirTable)
Tu peux aussi remplir la table ( dans ce cas n'utilises pas taRemplirTable) ou rafraichir ta table plus tard avec un FichierVersTableMémoire() ...
Bien à toi
-- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477 |
| |
| |
| | | |
|
| | |
| |
Publicado el 13,enero 2004 - 10:47 |
voir l'aide en ligne
FICHIERVERSTABLEMEMOIRE
"Applitest" <Sebastien.cornuejols@caramail.com> wrote:
J'ai créé une requete sql avec le code suivant :
taille_Listefinale est un entier=ListeOccurrence (Liste_Finale) i est un entier // incrément
//tablesupprime(Table_Req_Interloc)
commande est une chaîne commande="SELECT Interlocuteur.IDInterlocuteur AS IDInterlocuteur,"+RC+"Interlocuteur.Civilité AS Civilité,"+RC+"Interlocuteur.Nom AS Nom,"+RC+"Interlocuteur.Prénom AS Prénom,"+RC+"Interlocuteur.Hobbies AS Hobbies,"+RC+"Interlocuteur.SituationFamiliale AS SituationFamiliale,"+... RC+"Interlocuteur.NumSécu AS NumSécu,"+RC+"Interlocuteur.DateNaissance AS DateNaissance,"+RC+"Interlocuteur.LieuNaissance AS LieuNaissance,"+RC+"Interlocuteur.Commentaires AS Commentaires,"+RC+... "Interlocuteur.Echéance AS Echéance,"+RC+"Interlocuteur.IDSociété AS IDSociété,"+RC+"Interlocuteur.IDFonctionInterlocuteur AS IDFonctionInterlocuteur,"+RC+"Interlocuteur.IDService AS IDService,"+RC+"Interlocuteur.Adresse AS Adresse,"+RC+... "Interlocuteur.Ville AS Ville,"+RC+"Interlocuteur.CodePostal AS CodePostal,"+RC+"Interlocuteur.Département AS Département,"+RC+"Interlocuteur.Region AS Region,"+RC+"Interlocuteur.Pays AS Pays,"+RC+"Interlocuteur.IndicatifTéléphonique AS IndicatifTéléphonique,"+RC+... "Interlocuteur.Téléphone AS Téléphone,"+RC+"Interlocuteur.MessagerieElectronique AS MessagerieElectronique,"+RC+"Interlocuteur.Portable AS Portable,"+RC+"Interlocuteur.PageWeb AS PageWeb,"+RC+"Interlocuteur.Télécopie AS Télécopie,"+RC+"Société.TypeSociété AS TypeSociété"+RC+"FROM Société, Interlocuteur" commande=commande+RC+"WHERE Société.IDSociété = Interlocuteur.IDSociété"+RC+"AND ( Interlocuteur.IDInterlocuteur = {IDInterloc}"
POUR i=1 A taille_Listefinale commande=commande+" OR "+ "Interlocuteur.Nom = '"+Liste_Finale[i]+"'" FIN
commande=commande+")"+RC+"AND Interlocuteur.Nom <> ''"+RC+"ORDER BY Nom
ASC,
Prénom ASC"
sdMaRequete est une Source de Données //commande = <<Texte de la requète>> SI PAS HExécuteRequêteSQL(sdMaRequete,commande) ALORS // traitement si la requète n'a pas pu être exécutée, par exemple Erreur("La requète ",commande,"n'a pas pu être exécutée !",HErreurInfo(hErrComplet)) FIN
Mais je n'arrive pas a afficher le resultat dans une table memoire...
Si quelqu'un pourrait m'aider, merci
|
| |
| |
| | | |
|
| | | | |
| | |
|