Ich möchte eine bestimmte Spalte in einer Gridview füllen. Ich möchte das mit Code machen, aber ich habe die Spalte im Gridcontrol bereits so eingerichtet, wie man es auf dem Bild sehen kann.spezifische Spalte füllen gridcontrol deevexpress
Dies ist mein Code, um die Spalte zu füllen, aber ich weiß nicht, was die spezifische eine Spalte zu füllen zu tun mit Namen oder Feldnamen oder was auch immer es nimmt.
GridControl1.DataSource = Nothing
SQL.ExecQuErY("SELECT nombre FROM productos")
If Not String.IsNullOrEmpty(SQL.Exception) Then MsgBox(SQL.Exception) : Exit Sub
For Each row As DataRow In SQL.DBDS.Tables(0).Rows
?????? THIS IS WHERE IT'S SUPPOSED TO GO THE INSTRUCTION TO FILL THE COLUMN ??????
Next
Haben Sie versucht, den Austausch Ihrer for-Schleife mit 'GridControl1.DataSource = SQL.DBDS.Tables (0)'. Das sollte die Daten an Ihr Raster binden. Sie müssen nicht Zeile für Zeile kopieren. – FloatingKiwi
@FloatingKiwi Ja danke, eigentlich benutze ich so ein Gridcontrol, wenn ich noch keine Spalten in der Gridview habe, aber ich möchte diese spezifische Spalte füllen, die mit den Daten der Abfrage aufgebaut ist. –
Devexpress folgt ziemlich genau dem Windows-Grid, also setze ich 'DataGridView1.AutoGenerateColumns = false' und' myColumn.DataPropertyName = "nombre" 'und es sollte die Bindung für dich einrichten. – FloatingKiwi