salut tout le monde , j'ai une application à develloper avec vb.net(VS 2005) et SQLserver 2000
j'ai un probléme le code que j'ai fait ne veux pas s'exécuter et je sais pas pourquoi même s'il me semble juste svp aidez moi j'ai passé deux journée à vouloir détecter la faute
voici le code



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
'***********************************************
 
Try
            'Chaîne de connexion
         Dim connectString As String *****************
           'Objet connection
           Dim connection As SqlClient.SqlConnection = New  SqlClient.SqlConnection(connectString)
            'Ouverture
            connection.Open()
            'connexion à la table tech
            Dim command1 As SqlClient.SqlCommand = New SqlClient.SqlCommand("SELECT * FROM alerte where (designation = 'panne') and( etat = 1) and ( date_alerte > '03/01/2008' )", connection)
            'Instancier un objet Adapter 
            Dim DataAdapter As New SqlClient.SqlDataAdapter(command1)
            ' Déclaration Objet DataSet
            Dim dset As New DataSet
            'Avec l'aide de la propriété Fill du DataAdapter charger le DataSet
            DataAdapter.Fill(dset, "alerte")
            ' Déclaration Objet DataTable
            Dim dtable As New DataTable
            'Mettre dans un Objet DataTable une table du DataSet
            dtable = dset.Tables("alerte")
 
            'Mettre dans le DataGrid une table  DataTable
 
            preventif.DataGridView1.DataSource = dtable
        Catch ex As Exception
 
        End Try
 
'***********************************************************
rq : la date_alerte est de type datetime
preventif est une classe (dans lequel est le datagrid1 est déclaré)
si vous avez besoin d'une indication svp n'hésitez à me la demander
je compte sur votre aide
merci