Cómo hago para llenar un ListBox de VB ASP.NET desde una base de datos Access?

Hola tengo el siguiente código para llenar un asp:ListBox desde una tabla en Access:

En el Page_Load() ...

Dim dbconn, sql, dbcomm, dbread, daDatos
dbconn = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; data source=" & Server.MapPath("App_data/database.accdb"))
dbconn.Open()
sql = "SELECT * FROM customers"
dbcomm = New OleDbCommand(sql, dbconn)
dbread = dbcomm.ExecuteReader()
ListaPaisesdel.DataSource = dbread
ListaPaisesdel.DataTextField = "nombre_de_campo1"
ListaPaisesdel.DataValueField = "nombre_de_campo2"
ListaPaisesdel.DataBind()

Luego más abajo...

<asp:ListBox ID="ListaPaisesdel" runat="server" />

Al ejecutar la página no veo error pero tampoco se llena mi listbox. ¿En qué le estoy errando? Gracias de antemano por vuestra respuesta!

Añade tu respuesta

Haz clic para o