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