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

    [vb.net]Problema select testo db mysql

    ciao a tutti devo visualizzare dei dati da un database mysql in un datagrid

    strsql= "Select * from spese"


    Public Sub dettagli1(ByVal daol As MySQLDataAdapter, ByVal strsql As String, ByVal datagrid As DataGrid, ByVal daseta As DataSet, ByVal stringa As String)

    ' Button50.Visible = True
    daseta.Clear()
    objConn.Open()
    daol.SelectCommand = New MySQLCommand(strsql, objConn)
    daol.Fill(daseta, "spese")
    datagrid.DataSource = daseta.Tables("spese")
    datagrid.SetDataBinding(daseta, "spese")
    objConn.Close()
    ' tblClienti = daseta.Tables("spese")
    ' Button49.Text = tblClienti.Rows(0).Item(0)
    ' daset = tblClienti.DataSet
    objConn.Close()

    datagrid.CaptionText = stringa
    End Sub

    il tutto funziona a condizione che tutti i campi siano interi..... nel caso in cui non lo siano vi visualizza correttamente i campi numerici mentre in corrispondenza dei testi il datagrid mi visualizza system.byte[] anche se il valore del campo è <> null

  2. #2
    ho semplificato la sub dettagli1 in questo modo e mi sono accorto che il problema sopra descritto si presenta solo con aree di testo
    ps uso mysqldrivercs come connettore .net e mysql 4.1 può dipendereda cio'?

    Public Sub dettagli1(ByVal strsql As String, ByVal datagrid As DataGrid, ByVal daseta As DataSet, ByVal stringa As String)

    ' Button50.Visible = True
    daseta.Clear()
    objConn.Open()
    Dim daol As New MySQLDataAdapter
    daol.SelectCommand = New MySQLCommand(strsql, objConn)
    daol.Fill(daseta, "spese")
    ' datagrid.DataSource = daseta.Tables("spese")
    datagrid.SetDataBinding(daseta, "spese")

    datagrid.CaptionText = stringa
    End Sub

    possibbile che nessuno abbia mai passato dei dati ad un datagrid da un db mysql ?

  3. #3
    scusate se oso .......
    secondovoi potrebbe essere un problema di versione di mysql?
    uso la versione mysql4.0 conil connector MySQLDriverCS con .net2003

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.