Problema DataGridView

venerdì 12 ottobre 2012 - 17.16

giucorn Profilo | Junior Member

Ciao a tutti vorrei popolare una datagridview in runtime da una query da database.

Il problema è che il datagridview rimane sembre vuoto.

In cosa sbaglio????

Ecco il codice:

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
DataGridView1.AutoGenerateColumns = False
Dim path_connessione2 As String = "\\linuxserver\public\Controllo_Campagne\Personale\Personale.mdb"

Dim StrProvider As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & path_connessione2 & "';Persist Security Info=True;Jet OLEDB:Database Password=ti&siti&si"

Dim StrSql As String = "Select * from Login_Operatori"

'oggetto connection

Dim Condati As New OleDb.OleDbConnection(StrProvider)

Try

'apro la connessione

Condati.Open()

'oggetti per la gestione dei dati

Dim dtsdati As New DataSet

Dim DtaDati As New OleDb.OleDbDataAdapter(StrSql, Condati)

DtaDati.Fill(dtsdati, "Anagrafica")

'riempio la griglia

DataGridView1.DataSource = dtsdati

DataGridView1.DataMember = "Anagrafica"
DataGridView1.Show()

Catch ex As Exception

MessageBox.Show(ex.Message)



Finally

Condati.Close()

End Try

End Sub


Grazie in aticipo per l'aiuto

nico839 Profilo | Senior Member

ciao, hai controllato che ci siano i dati nel datasource e a fare il DataBind()?
Ciao.
Nicolas

http://perledinico.blogspot.com

Feroxis Profilo | Junior Member

Datagridview1.autogeneratecolums = true??????

giucorn Profilo | Junior Member

Ecco cosa mancava

Inserendo " DataGridView1.AutoGenerateColumns = True" Funziona.

Grazie tante.......

Feroxis Profilo | Junior Member

E' che hai messo il false all'inizio
mettilo prima di datamember
e alla fine puoi anche fare
datagridview1.autoresizecolumns(
Metti Risolto Pleaz
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5