Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    [vb.net] datagrid e mysql

    ciao a tutti ho un problema Sono passato da un database access a uno mysql 4.01

    la seguente sub
    Sub selezionaPerDATAGRID(ByVal strSQLsub As String, ByVal dg As DataGrid)

    objConn.Open()
    Dim objCommand As New MySQLCommand(strSQLsub, objConn)
    objDataReader = objCommand.ExecuteReader(CommandBehavior.CloseConn ection)
    dg.DataSource = objDataReader
    dg.DataBind()
    objConn.Close()

    End Sub
    dovrebbe passare dei dati dal database ad un datagrid (in accesso lo fa tranquillamente) ma mi da come errore :

    Si sta utilizzando un'origine dati non valida per dgbacheca. Un'origine dati valida deve implementare IListSource o IEnumerable.

    come mai? dove sbaglio?

  2. #2
    ps in access lo fa tranquillamente e non in accesso lo fa tranquillamente (mi è sfugita una o)

    uso MySQLDriverCS che su una windows application funziona corretamente

  3. #3

    Re: [vb.net] datagrid e mysql

    perche' non usi il dataprovider ufficiale scaricabile gratuitamente dal sito MySql?

    p.s. invece di chiudere la connection dovresti sempre chiudere il datareader con tuodatareader.close e automaticamente ti viene chiusa anche la connection visto che hai scelto CommandBehavior.CloseConnection.
    Saluti a tutti
    Riccardo

  4. #4
    con il dataprovider ufficiale funzionerebbe?

  5. #5
    non uso mysql con .net ma a naso direi di si
    Saluti a tutti
    Riccardo

  6. #6
    ho scaricato il dataprovider ufficiale e mi da errore su objconn.open

    di seguito riporto anche la dichiarazione della connessione

    Dim objConn As New MySQLConnection _
    ("Server=localhost;Data Source=portale;UID=Francesco;PWD=")

  7. #7

    dimenticavo.......

    Dettagli eccezione: System.Net.Sockets.SocketException: Host sconosciuto

  8. #8
    Originariamente inviato da binos1979
    ...e mi da errore su objconn.open...
    forse dovresti dire che errore ti da
    Saluti a tutti
    Riccardo

  9. #9
    non e' che ad ogni errore si fa un post sul forum. O almeno non si dovrebbe. Prima bisognerebbe fare n tentativi, guardare nella documentazione, guardare in giro altri errori simili e poi semmai post sul forum
    Saluti a tutti
    Riccardo

  10. #10
    ho fatto 50 tentati cercato in rete ecc ecc e poi che vuol dire a naso credo di si ?....... tanto vale dire a fortuna

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.