Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    AspX popolare Gridview con db scollegato

    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.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Le domande su ASP.NET vanno nel forum apposito.
    Sposto la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    In asp net dopo ogni assegnazione di datasource devi chiamare il metodo DataBind della griglia.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.