bonjour,
j'ai un datagrid que je voudrai remplir avec des données à partir des données d'une base de données sqlserver et selon des conditions,mais je sais pas comment le faire avec le concepteur.
Merci
Version imprimable
bonjour,
j'ai un datagrid que je voudrai remplir avec des données à partir des données d'une base de données sqlserver et selon des conditions,mais je sais pas comment le faire avec le concepteur.
Merci
Requête SQL... :roll:
si vous me conseillez cette voie est ce que vous pouvez me filer un exemple du remplissage juste histoire de me guider
résultat j'ai rien.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 cn.ConnectionString = "Data Source=MEHDI-PC\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=eco" cmd.Connection = cn Try cn.Open() DataGridView1.Visible = True da = New SqlDataAdapter(cmd) cb = New SqlCommandBuilder(da) da.Fill(ds, "select N_ORD_ECO,SOUS_QUART,CIL,QUART,NOM_CLT,AV_ACC,PORTE,RUE,N_CPT_DEPO,DER_IND_LU,TP_CAL,MAR_DEPO,N_CPT_POS,IND_DEPO,DATE_DEPO,CAL_POS,MAR_POS from COMPTEURS where DATE_POSE='" & DateTimePicker1.Value.Date & "'or N_ORD_ECO='" & ComboBox1.SelectedItem & "' or CIL='" & TextBox1.Text & "' or N_CPT_POS='" & Val(TextBox1.Text) & "' or N_CPT_DEPO='" & Val(TextBox1.Text) & "';") db = ds.Tables("select N_ORD_ECO,SOUS_QUART,CIL,QUART,NOM_CLT,AV_ACC,PORTE,RUE,N_CPT_DEPO,DER_IND_LU,TP_CAL,MAR_DEPO,N_CPT_POS,IND_DEPO,DATE_DEPO,CAL_POS,MAR_POS from COMPTEURS where DATE_POSE='" & DateTimePicker1.Value.Date & "'or N_ORD_ECO='" & ComboBox1.SelectedItem & "' or CIL='" & TextBox1.Text & "' or N_CPT_POS='" & Val(TextBox1.Text) & "' or N_CPT_DEPO='" & Val(TextBox1.Text) & "';") DataGridView1.DataSource = db Catch ex As Exception MsgBox("Erreur de chargement des données :" & ex.ToString) End Try cn.Close()
est ce qui'il y a des propostions.
Bonjour,
Pour toi "Rien" signifie :
- -Exception
- -Pas de chargement
- -Autre ?
Si exception, quel message ?
Si pas de chargement, exécute tes requêtes SQL sur ton SQLserver et vois si la syntaxe est correcte.
Si autre, merci de préciser autant que possible.
en fait ça charge rien aucune exception enfait y'a rien.
Teste ces valeurs avant l’exécution :
DateTimePicker1.Value.Date
ComboBox1.SelectedItem
TextBox1.Text
Val(TextBox1.Text)
Val(TextBox1.Text)
De plus, si tu regardes sur msdn :
da.Fill(ds,"NOM_DE_LA_TABLE_VIRTUEL")
ds.Tables("NOM_DE_LA_TABLE_VIRTUEL")
Alors je ne comprend pas pourquoi ta requête se trouve là ... :?
Je te suggère le cours de Philippe Lasserre, notamment le paragraphe sur l'ADO.NET : http://plasserre.developpez.com/cour...nnees1#LXVII-B