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

routine de comparaison de dates dans une base MySQL [ par Billybobbonnet ] Salut à tous,Je viens chercher de l'aide pour un souci de comparaison de dates. J'ai une base MySQL das laquelle je mets des objets en précisant l'heu Probleme Incomprehensible resultats Requete SUM() sur Mysql [ par nerone21 ] Bonjour les serials Codeurs,Tout d'abord je code en VB.net 2008, J'utilise la reference "Adodb" version 7.0 pour me connecter a ma base mysql...Voilà [VS 2005] System.Data.Common et MySQL [ par jrivet ] Salut à tous(NOTE j'ai déposer aussi sur C#) car je dos développer en C# mais je ne peu tourner le dos à l'éventuelle aide des VBistesJe débute .NET a comment afficher une base sql dans une feuille execel [ par duffmoi ] En gros tout est dans le titre j'ai une base de donne mysql avec 14 champs et j'aimerai l'impimer pour ce faire il m'as était conseiller de charger ma EXCEL VB.NET [ par spike62300 ] Bonjour,j'aimerais importer un fichier excel dans un datagrid.J'ai cherché toute la journée. En essayant de mettre mes données du fichier excel dans u trés urgent data environement variable débutante [ par himane ] salut tout le mondecomment pourrais je intégrer une variable dans la requete SQL du data environmentj'ai essayéSelect * From matable where date betwee Requet Selection et Visual Basic [ par good speed ] Bonjour,Est ce qu'il est possible d'executer une requete Selection, je dis bien Selection et non pas action ou au fermer connexion MySQL [ par manik971 ] Bonjour à tous, Mon script est en vb.net, il va récupérer des informations sur des centaines de machines, puis il les insert dans une BD mysql si il y Requete et data report [ par brudao ] bonjour, DAns mon code VB, j'ai une requete qui affiche des resultats dans un datareport.mais le problème est que quand la requete ne retourne rien (a 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.


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,374 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é.