Buonasera a tutti, ho un piccolo problema da porvi. Vorrei sviluppare un piccolo applicativo in aspx collegato ad un database mysql. Ora ho creato una classe dinamica dove gli passo i dati tra cui percorso database (IP) porta nome database e tabella di ricerca per poter utilizzare diversi tipi di database un domani. Ora fino a quà tutto regolare, mettendo degli stop nel codice, i dati li ottengo. Solo che nella form chiamata default.aspx.vb dove ho inserito un gridview, non riesco a far visualizzare i dati. Posto il pezzo di codice inserito nel load:
Dim StringaConn As String
StringaConn = "Data Source=" + PercorsoDB + ";Port=" + Porta + ";Database=" + NomeDB + ";User ID=root;Password=00000"
Conn = New MySql.Data.MySqlClient.MySqlConnection(StringaConn )
'Stop
Dim ComandoSelect As String
'Tabella_DI_Lavoro gli passo io il valora tramite variabile e funziona
ComandoSelect = "SELECT * FROM " + TABELLA_Di_Lavoro
Cmd = New MySql.Data.MySqlClient.MySqlCommand(ComandoSelect, Conn)
Da = New MySql.Data.MySqlClient.MySqlDataAdapter(Cmd)
Conn.Open()
Ds = New DataSet
Dim cmb As New MySql.Data.MySqlClient.MySqlCommandBuilder(Da)
Da.Fill(Ds, TABELLA_Di_Lavoro)
GridView1.DataSource = ds
GridView1.DataMember = "nome tabella"
Ora però non visualizzo niente, mentre in progetti windows riesco a visualizzare i dati.
Chiedo scusa per la domanda banale ma non ho trovato corrispondenze.