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 : Requete sql [ Divers / Débutants ] (prince4878)

dimanche 19 août 2007 à 16:50:20 | Requete sql

prince4878

Salut , je voudrai savoir comment creer une requete complexe (plusieurs tables), l'executer et l'afficher dans un DataGridView sur VB 2005 , merci

dimanche 19 août 2007 à 19:06:24 | Re : Requete sql

Exploreur

Membre Club
Salut,

Regarde si ce cours peut t'être utile défois...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 


dimanche 19 août 2007 à 19:46:44 | Re : Requete sql

prince4878

Bonjour EXPLORATEUR ! merci pour la reponse et pour le fichier , mais j'ai pas pu le telecharger ! y'a pas autre lien ?? merci

dimanche 19 août 2007 à 20:24:19 | Re : Requete sql

prince4878

Bonjour , finalement j'ai pu le telechargé, mais je crois que j'ai mal posé le probleme ! ! ,
mon problem c'est pas vraiment des cours en SQL ou bien en Base de données, mais plutot en VB.net , je ne sais pas comment faire executer ma requete et afficher le resultat dans un DataGridView,
désolé pour avoir mal poser le problem, et merci

lundi 20 août 2007 à 17:02:00 | Re : Requete sql

ptit_tof57

Membre Club
Salut ceci pourra peut être t'aider :

Imports System.Data
Imports System.Data.OleDb

Public Class Form1

    Private m_Connexion As OleDbConnection

    Private Sub RemplirDataGrid()


        Dim strSQL As String
        Dim VarCondition As String = "Condition"

        Dim MonDa As New OleDbDataAdapter
        Dim MonDs As New DataSet
        Dim MaCmd As New OleDbCommand
        Dim CmdBuild As OleDbCommandBuilder
        Dim MonDt As DataTable

        strSQL = String.Format("SELECT Table.Champ FROM Table WHERE Condition='{0}'", VarCondition)

        MaCmd.CommandText = strSQL
        MaCmd.Connection = m_Connexion

        OuvrirConnexion()

        MonDa.SelectCommand() = MaCmd
        CmdBuild = New OleDbCommandBuilder(MonDa)
        MonDa.Fill(MonDs, "Table")
        MonDt = MonDs.Tables("Table")
        DataGridView1.DataSource = MonDt

        FermerConnexion()

    End Sub

#Region " Gestion de la connexion "

    Private Sub OuvrirConnexion()
        Dim m_Connexion As OleDbConnection
        m_Connexion = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\BaseDeDonnees.mdb")
        Try
            m_Connexion.Open()
        Catch ex As OleDbException
        End Try
    End Sub

    Private Sub FermerConnexion()
        Try
            m_Connexion.Close()
        Catch ex As Exception
        End Try
    End Sub

#End Region

End Class


lundi 20 août 2007 à 23:45:37 | Re : Requete sql

prince4878

salut Pti_Top, merci pour l'aide , mais ça marche pas chez moi :(
je ne sais pas pourquoi. J'utilise Mysql via ODBC (je ne sais pas si ça peut t'aider ou pas comme information) S'il te plait aide moi, et merci

lundi 20 août 2007 à 23:46:04 | Re : Requete sql

prince4878

salut Pti_Top, merci pour l'aide , mais ça marche pas chez moi :(
je ne sais pas pourquoi. J'utilise Mysql via ODBC (je ne sais pas si ça peut t'aider ou pas comme information) S'il te plait aide moi, et merci

mardi 21 août 2007 à 05:19:37 | Re : Requete sql

ptit_tof57

Membre Club

Salut tu peux remplacer 

import system.data.oledb par system.data.odbc

ainsi que remplacer tous les oledbcommand etc... par odbcommand.

tiens nous au courant.
A+
Tof


mardi 21 août 2007 à 11:22:46 | Re : Requete sql

prince4878

Bonjour, justement c'est ce que j'ai essayé (avec ODBC), mais ça n'a rien donné.
a+



Cette discussion est classé dans : sql, requete


Répondre à ce message

Sujets en rapport avec ce message

Compter les enregistrements d'une requete SQL [ par JCLK ] Je travaille habituellement avec ColdFusion, et j'ai du mal a transformer mes programmes en ASP.Je voudrais compter les enregistrements d'une requete Probleme requete SQL [ par steph ] Bonjour à touscomment faire dans une requete SQL pour sélectionner des enregistrements avec une clause WHERE faisant référence à une TEXTBOX du formul URGENT!! SQL et Excel [ par HicHic ] Je veux creer une boite de dialogue qui me sert à un choix multiple comme criteres de selection dans une requete SQL. et recuperer les resultats dans requete sql sous VB [ par Valerie ] Je souhaite faire une requete sql sous vb.Dans cette requete je doit prendre certain champs obligatoire et d'autre uniquement si un champ est a vrai d Requete SQL pour touver un maximum dans une colonne [ par Alain ] Comment trouver un maximum dans une colonne????Voici ma ligne en VB6, mais cela ne fonctionne pas!Recordset.open "SELECT MAX(colonne) from table"Comme Requete SQL [ par funtay ] bonjour, j'ai un problème de syntaxe dans une requete SQL.En fait ,j'ai une date de début (c'est un maskedbox( txt_datedeb)) et une date de fin (c'est 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 constructeur de requete sql [ par thierry ] eh salut les gars et les fillesquelqu'un aurit il le code vb pour pouvoir construire des requetes sqltchaoa+ constructeur de requete sql [ par thierry ] eh salut les gars et les fillesquelqu'un aurait il le code vb pour pouvoir construire des requetes sql cad une procedure qui les construits suivants p Récupérer un résultat de requete SQL sur plusieures tables... [ par Timothee ] Bonjour, je programme avec une base donnée DBaseIV et je voudrais savoir comment récupérer le résultat d'une requete du style "SELECT Champs1 FROM tab


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

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,19 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é.