Problema visualizzazione dati con un datagridview.

sabato 05 luglio 2008 - 22.18

DomA Profilo | Expert

ciao ragazzi ho il seguente problema:
non riesco a visualizzare i dati di una tabella (access) in un datagridview.
Vi posto il codice:
Dim strProvider_c As String = "Provider = Microsoft.Jet.OLEDB.4.0;"
Dim strOrigine_c As String = "Data Source=" & Application.StartupPath & "\dbTemp\dbTEMP.mdb"
Dim strConnessione2 As String = strProvider_c & strOrigine_c
Dim Conn2 As OleDb.OleDbConnection
Conn2 = New OleDb.OleDbConnection(strConnessione2)
Dim cmdArt1 As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter("SELECT * FROM Articoli", strConnessione2)
Dim DSArt1 As DataSet = New DataSet
cmdArt1.Fill(DSArt1, "Articoli")
Dim dvArtDoc1 As DataView = DSArt1.Tables("Articoli").DefaultView
Me.dtwGridArticoli.DataSource = dvArtDoc1

il bello è che in altri form con codice pressoché identico funziona tutto.
qualcuno sa spiegarmi il motivo per cui accade questo.
Domenico Mancina

filippo.monti Profilo | Junior Member

Il tuo codice a me funziona alla grande.... a parte il nome del db che ho cambiato...

Dim strProvider_c As String = "Provider = Microsoft.Jet.OLEDB.4.0;"
Dim strOrigine_c As String = "Data Source=" & Application.StartupPath & ".\brainfat.mdb"
Dim strConnessione2 As String = strProvider_c & strOrigine_c
Dim Conn2 As OleDb.OleDbConnection
Conn2 = New OleDb.OleDbConnection(strConnessione2)
Dim cmdArt1 As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter("SELECT * FROM Articoli", strConnessione2)
Dim DSArt1 As DataSet = New DataSet
cmdArt1.Fill(DSArt1, "articoli")
Dim dvArtDoc1 As DataView = DSArt1.Tables("Articoli").DefaultView
Me.dtwGridArticoli.DataSource = dvArtDoc1

Ciao
Filippo

DomA Profilo | Expert

in effetti ho risolto.
se ti può interessare visita questo thread:

http://www.dotnethell.it/forum/messages.aspx?ThreadID=23980

sono contento che funzioni.
Domenico Mancina
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