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
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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
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
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager