begin process at 2012 02 15 22:33:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Bases de données

 > 

comment afficher le resultat d'une requete sql dans une datagrid ??????


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment afficher le resultat d'une requete sql dans une datagrid ??????

dimanche 17 mars 2002 à 12:23:02 | comment afficher le resultat d'une requete sql dans une datagrid ??????

LaMiss

Salut ! j'ai un problème : je voudrais afficher le resultat de cette requete "SELECT * FROM CLUB" dans une datagrid, comment faire ?????

Merci !!

LaMiss
jeudi 27 mars 2008 à 12:56:58 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

magiquehicham

si vous avez trouvé une réponse , n'ésitez surtout pas à me l'envoyer svp à mon adresse email suivante :
death_soul@hotmail.fr
merci bien
note : comprenez que je cherche à afficher les résultats d'une recherche dans un controle Datagrid sans avoir( si c'est possible ) à utiliser le Dataset , mais le Datareader c'est bon !!
merci
jeudi 27 mars 2008 à 13:20:15 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

magiquehicham

Salut tout le monde!! voilà : Je suis entrain de développer une application client/serveur pour mon établissement et pendant mon travail j'ai rencontré pas mal de problèmes, parmi les quels le problème d'affichage des résultats d'une requêtte SQL dans un controle DataGrid..
Pour plus d'infos, il s'agit d'une application totalement montée qu'avec le mode connecté , donc j'utilise que le DataReader dans tous mes traitements et jusqu'à present tout fonctionne parfaitement

j'utilise Visual Studio 2003 avec SQLServer 2000 et j'espère trouver un moyen d'afficher mes résultats de recherche dans un Datagrid , c'est beaucoup plus éfficace qu'autres choses..et c'est joli en terme de graphique....

Merci pour votre aide

Email : death_soul@hotmail.fr
dimanche 20 avril 2008 à 03:41:20 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

abdel1109

Salam,

c bien d'utiliser DataReader, il permet un acceè rapide à la BD .. mais pour remplir un DataGrid je ne sais pas d'autres méthodes que d'utiliser un DataSet ou DataTable .. essai le code ci-dessous et à+

Imports System.Data.SqlClient

Dim conn As New SqlConnection("server=localhost; integrated security=true; initial catalog=NomBD;")
Dim da As SqlDataAdapter
Dim dt As New DataTable


conn.Open()
da = New SqlDataAdapter("select * from table1", conn)
dt.Clear()
da.Fill(dt)

' DataGrid1 : nom du DataGrid
DataGrid1.DataSource = dt
vendredi 2 mai 2008 à 11:06:21 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

ninonihel

salam,
ce code est trés bien j'utilise access est ce que vous pouvez m'aider svp
voici mon adresse
nihelf@hotmail.com

lundi 2 mars 2009 à 12:10:09 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

Jimson

Pour ninonhibel...

J'en ai un poil bavé aussi entre les objets, le générateur de requêtes qui me retournait une erreur concernant la requête de base avant d'adapter le code d'Abdel pour ma base Access. Pour cet exercice j'utilise la base exemple Northwind pour Access et je veux obtenir dans une seconde form (form2, la première servant d'interface principale) un Datagridview avec quatre colonnes, CompanyName (table Customers) ; OrderID ; OrderDate (table Orders) et ShipperName (table Shippers), dont les orders ont été passés en 2008 (01/01 à 31/12) et trié par nom de compagnie (CompanyName). La requête je l'ai eu sous cette forme par le biais du générateur de requête VB parce que le SQL "standard" marche plus ou moins bien.

Ca vaut ce que ça vaut, mais ça marche...

Ca donne :

A placer dans la partie Général - Déclaration de ta Classe

Imports

System.Data
Imports System.Data.OleDb
Imports System.Net Puis :

Public

Class FrmPreviousYear

Inherits System.Windows.Forms.Form

#Region

"Declarations"

Dim MyConnection AsNew OleDb.OleDbConnection
Dim MyDataSet AsNew DataSet
Dim MyDataTable AsNew DataTable
Dim MyAdapter AsNew OleDb.OleDbDataAdapter

#End

Region

PrivateSub FrmPreviousYear_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load

MyConnection.ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\Documents\Visual Studio 2008\Projects\NorthwindVB\NorthwindVB\bin\Northwind 2003 (updated).mdb"
MyAdapter = New OleDbDataAdapter("SELECT Customers.CompanyName, Orders.OrderID, Orders.OrderDate, Shippers.CompanyName FROM ((Customers INNER JOIN Orders ON Customers.CustomerID = Orders.CustomerID)INNER JOIN Shippers ON Orders.ShipVia = Shippers.ShipperID)WHERE(Orders.OrderDate > #1/1/2008# And Orders.OrderDate < #12/31/2008#)ORDER BY Customers.CompanyName", MyConnection)

MyDataSet =

New DataSet()
MyDataTable.Clear()
MyAdapter.Fill(MyDataTable)
DgPreviousYear.DataSource = MyDataTable

End
Sub

End Class


Jimsn
lundi 12 avril 2010 à 19:43:14 | Re : comment afficher le resultat d'une requete sql dans une datagrid ??????

saunick

ca ne marche pas,ca marche que si on fais un select *


Cette discussion est classée dans : sql, afficher, requete, datagrid, resultat


Répondre à ce message

Sujets en rapport avec ce message

afficher le resultat d'une requete sql dans une datagrid [ par LaMiss ] Salut ! j'ai un problème : je voudrais afficher le resultat de cette requete "SELECT * FROM CLUB" dans une datagrid, comment faire ?????Merci !!LaMiss Afficher ds dataGrid le rsltat requete SQL [ par tom ] Comment puis je afficher dans un dataGrid le résultat d'une requete SQL que je viens juste de faire avant, et ceci avec des réponses differentes par c Exportation d'un DataGrid pour Excel [ par Spard ] Bonjour a tous.Euh.. voila mon problemeJ'ai un resultat de requete SQL que je recupere dans un Datagrid ( 3 colonnes ). Je souhaite utiliser les éléme requete sql pour AS400. heelp.. [ par ced1ers ] Bonjour!J'arrive à me connecter à l'AS400 (enfin je crois..). Je veux faire une requete SELECT tout ce qu'il y a de plus banal, et afficher le resulta stoker le resultat d'une requete SQL dans une variable Currency [ par agnescat ] Bonjour, je souhaiterais savoir s'il est possible en VBA de stocker le resultat d'une requete sql dans une variable currency, et comment faire! Mer SQL Server et DataGrid Bound [ par oufben ] Salut,J'ai un sale probleme... Comment pourrais-je utiliser une Datagrid Bound pour afficher des données de SQL Server ?Le truc c'est que j'ai créé un requete vb excel [ par VbAbdoul ] Bonjour, J'essaye d'afficher le resultat d'une requete a partir de vb.Ma requete est lancer ap partir de vb dans access.Je cherche a afficher le resul a l aide svp [ par rattlesnake ] coucouj ai un fichier dbf , et je dois afficher sur vb 6 les nom des collonnesj ai deja reussi a afficher le contenu de ces colonnes grace a adobc et Afficher résultat requete SQL [ par lezardjet ] BonjourMa question est sans doute trés simple mais bon.... J'ai un peu du mal (lol)..Je stocke des données dans une requete SQL sous access 2000.J'aim Exploiter le resultat d'une requete sql [ par tapas64 ] Bonjour, je manipule vb, access et sql dans la creation d'un logiciel médical.Ici, je voudrais ajouter les résultats de ma requête les uns sous les au


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,914 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales