Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Selection des champs d'une requete SQL [ Archives Visual Basic / Bases de données ] (OncleDude)

dimanche 12 mars 2006 à 12:35:45 | Selection des champs d'une requete SQL

OncleDude

Bonjour,

je suis en train de passer de PHP/MySQL a Access ...
Au niveau des requetes ca marche, mais j ai du mal a travailler dessus ...
C'est a dire, je fais ma requete de selection:
"SELECT nom, age FROM staff WHERE ville=90"

Comment je peux faire avec VB pour
    - selectionner le premier enregistrement et ensuite les suivant
    - placer dans les deux variables s_nom, et s_age
J'aimerai ne pas avoir a creer un nouveau formulaire, et tout faire dans le code.

Pour ceux qui connaissent PHP/MySQL, ca reviendrait a faire:
while($data=mysql_fetch_object($res_requete)){
    $s_nom=$data->nom;
    $s_age=$data->age;
}

voila
Merci




dimanche 12 mars 2006 à 13:19:29 | Re : Selection des champs d'une requete SQL

CanisLupus

Membre Club Administrateur CodeS-SourceS
Salut, Je ne sais pas si c'est vraiment la traduction mais pour parcourir un recordset en vb, tu peux utiliser : Do While Not TonRecorset.EOF ' ici ton code, par exemple : MsgBox TonRecordset!nom MsgBox TonRecordset!age TonRecordset.Movenext Loop

dimanche 12 mars 2006 à 16:40:53 | Re : Selection des champs d'une requete SQL

OncleDude

ok ok ok

bon j ai fait un peu le boulet aussi ...
mais en ce qui concerne l'etape d'avant,

comment je fais executer ma requete, et ensuite recuperer le premier enregistrement ??

je me perds un peu dans tout la !!Merci


dimanche 12 mars 2006 à 17:26:07 | Re : Selection des champs d'une requete SQL

CanisLupus

Membre Club Administrateur CodeS-SourceS
D'abord ouvrir une connection sur la base puis remonter un recordset : dim cnn as new adodb.connection dim TonRecordset as new adodb.recordset cnn.open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=TonCheminComplet.mdb;" TonRecordset.open "SELECT nom, age FROM staff WHERE ville=90", cnn, adOpenKeyset, adLockOptimistic Mais, au fait, quand tu parles de VB, c'est VB quoi ? VBA, VBS, VB, VB.NET ? Je t'ai répondu pour VB6.



Cette discussion est classé dans : mysql, data, age, requete, selection


Répondre à ce message

Sujets en rapport avec ce message

requete sur un ADO Data Control [ par OCh ] Y-a-t'il moyen d'écrire une requete SQL du genre"SELECT * FROM ADODC1 WHERE ..."C'est à dire d'avoir un autre contrôle comme origine et non une table. requete ADO sur controle data combobox et base access 97 [ par RACH ] j'ai 3 data combobox(ADO) le premier affiche une liste de type de produit par nom, le second affiche les produits du type selectionné et le 3ème affic Passage de parametre aux requete [ par vince ] Salut,Pour lier ma base de données à vb, j'utilise un data environnement. J'aurais voulu avoir des renseignement sur le passage de parametre à une com Requete INSERT avec SQL SERVER et objet DATA [ par celine ] Hello, voici mon probleme : Tout va bien pour les requetes SELECT, avec objet data, je renseigne la ou ca va bien ... Puis pour mettre a jour mes DATA requete delete avec data... [ par ludo55 ] Salut,quelqu'un pourrait t'il me dire pourquoi le code suivant ne fonctionne pas:data1.recordsource="delete * from site where num_site=900"data1.refre REQUETE de selection sous ACCESS [ par Clonk ] Bonjour,j'ai un petit problème, voilà, dans mon appli, je dois ouvrir Access après avoir fait une mise à jour de certaines tables.J'arrive à ouvrir Ac requete paramétrée dans un data environnement [ par dim ] Salut à tous je voudrais mettre une requete paramétré dans une commande d'un data environnement afin d'afficher le résultat dans un data report. Le pa requete parametree dans un data environnement [ par dim ] Salut à tous je voudrais mettre une requete paramétré dans une commande d'un data environnement afin d'afficher le résultat dans un data report. Le pa Requete Simple Mysql [ par Moria ] Slt,Comment faire pour recuperer des infos d'une base Mysql sur internet...De facon simple interroger une table et en extraire les donnees...Merci bcp VB6.0 et Mysql(easyphp1.6) [ par Alcoolhozor ] 'alut mon app se connecte a mysql(easyphp)à l'aide de la methode suivante:Public Sub connect() Set Wrk = CreateWorkspace("APPWorkspace", "root", "",


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,593 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.