Les requêtes sous visual studio 2008
alexbigfoug
-
Tung Messages postés 212 Statut Membre -
Tung Messages postés 212 Statut Membre -
Bonjour tous le monde,
Je galères depuis plusieurs jours, pour créer une requête et utiliser les résultats.
Je travaille sous microsoft visual studio 2008 en vb dans une application windows.
Pour afficher les données d'une table j'ai effectué une connexion à une base de données access. et à l'aide d'une datagridview j'arrives à lire les données dans un formulaire.
Seulement je n'arrive pas à créer une requête de sélection. Voilà ce que j'ai codé...(pas grand chose:))
Dim requete as string
requete = "SELECT champs1, champs2 FROM table1;"
'Et ensuite je voudrais récupérer le champs1 et le champs2 pour les mettre dans des textbox, par exemple:
textbox1 = champs1
textbox2 = champs2
Voilà je ne sais vraiment pas comment m'y prendre help me.
Je galères depuis plusieurs jours, pour créer une requête et utiliser les résultats.
Je travaille sous microsoft visual studio 2008 en vb dans une application windows.
Pour afficher les données d'une table j'ai effectué une connexion à une base de données access. et à l'aide d'une datagridview j'arrives à lire les données dans un formulaire.
Seulement je n'arrive pas à créer une requête de sélection. Voilà ce que j'ai codé...(pas grand chose:))
Dim requete as string
requete = "SELECT champs1, champs2 FROM table1;"
'Et ensuite je voudrais récupérer le champs1 et le champs2 pour les mettre dans des textbox, par exemple:
textbox1 = champs1
textbox2 = champs2
Voilà je ne sais vraiment pas comment m'y prendre help me.
A voir également:
- Les requêtes sous visual studio 2008
- Visual petanque - Télécharger - Sport
- Telecharger fl studio 20 pour pc gratuit complet - Télécharger - Édition & Montage
- Visual c++ 2019 - Guide
- Darkwave studio - Télécharger - Édition & Montage
- Visual paradigm - Télécharger - Gestion de données
6 réponses
svp help !
De plus question qui peut paraître bête mais j'ai un doute...
Le langage utilisé par Visual studio dans les application windows, c'est du VB.NET ?
De plus question qui peut paraître bête mais j'ai un doute...
Le langage utilisé par Visual studio dans les application windows, c'est du VB.NET ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Importation à mettre tout en haut de la page de code
Imports System.Data.OleDb
Déclaration
Dim Conn As OleDbConnection
Dim requete_sql As OleDbCommand
Dim chaine_connexion As String
Dim champs As DataRow
Dim data_adapter As OleDbDataAdapter
Dim dataset As DataSet
code
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT champs1, champs2 FROM table;", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
champs = dataset.Tables(0).Rows(0) 'Tables --> sélection de la table//Rows --> sélection de la ligne
variable = champs("champs1" )
Imports System.Data.OleDb
Déclaration
Dim Conn As OleDbConnection
Dim requete_sql As OleDbCommand
Dim chaine_connexion As String
Dim champs As DataRow
Dim data_adapter As OleDbDataAdapter
Dim dataset As DataSet
code
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT champs1, champs2 FROM table;", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
champs = dataset.Tables(0).Rows(0) 'Tables --> sélection de la table//Rows --> sélection de la ligne
variable = champs("champs1" )
Dans le code tu n'a pas précisé les champs d'où tu va extraire les données ,tu a seulement précisé la ligne.
je croix que ce code te sera utile
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT champs1, champs2 FROM table;", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
textbox1.text = dataset.Tables(0).Rows(0).item(Numero_de_colone_Data1)
textbox2.text = dataset.Tables(0).Rows(0).item(Numero_de_colone_Data2)
Exemple : Je veux extraire le nom et l'age de la table Etudiant
_________________
| Nom | age |
------------------------
|ANACHAD | 22 | c'est un peu moche mais c'est mieux que rien xD
Code :
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT nom, age FROM etudiant", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
txtNom.text = dataset.Tables(0).Rows(0).item(0) ''<< extraire les donné du champ nom
txtAge.text = dataset.Tables(0).Rows(0).item(1)'<< extraire les donné du champ age
voila , j'héspère que ca te seras utile , bonne chance
je croix que ce code te sera utile
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT champs1, champs2 FROM table;", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
textbox1.text = dataset.Tables(0).Rows(0).item(Numero_de_colone_Data1)
textbox2.text = dataset.Tables(0).Rows(0).item(Numero_de_colone_Data2)
Exemple : Je veux extraire le nom et l'age de la table Etudiant
_________________
| Nom | age |
------------------------
|ANACHAD | 22 | c'est un peu moche mais c'est mieux que rien xD
Code :
chaine_connexion = "mettre ICI la chaine de connexion (PROVIDER.. SOURCE...)"
Conn = New OleDbConnection(chaine_connexion)
requete_sql = New OleDbCommand("SELECT nom, age FROM etudiant", Conn)
data_adapter = New OleDbDataAdapter()
data_adapter.SelectCommand = requete_sql
dataset = New DataSet()
data_adapter.Fill(dataset)
txtNom.text = dataset.Tables(0).Rows(0).item(0) ''<< extraire les donné du champ nom
txtAge.text = dataset.Tables(0).Rows(0).item(1)'<< extraire les donné du champ age
voila , j'héspère que ca te seras utile , bonne chance