Ho appena installato Mysql (mai visto in vita mia ), creato una tabella, riempito campi con caratteri "strani". A me va perfettissimamente al primo colpo


ps. va benissimo pure con le date.

codice:
        <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate>
                <table border="1">
                    <tr>
                        <th>id</th>
                        <th>stringa</th>
                        <th>numero</th>
                    </tr>
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td><%#NullToSpace(Eval("id"))%></td>
                    <td><%#NullToSpace(Eval("stringa"))%></td>
                    <td><%#NullToSpace(Eval("numero"))%></td>
                </tr>
                
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>
codice:
    Protected Sub loadData()
        Using con As New m.MySqlConnection(StringaConnessione)
            con.Open()
            Dim comando As m.MySqlCommand = con.CreateCommand()
            comando.CommandText = "select * from table1"
            Using reader As m.MySqlDataReader = comando.ExecuteReader()
                Me.Repeater1.DataSource = reader
                Me.Repeater1.DataBind()
            End Using

        End Using

    End Sub