Hola Amigos,
Miren tengo el siguiente problema, a ver si alguien me puede ayudar soy inexperto en Asp.net y se me a hecho un lio tratar de sacar los datos de una BD y mostrarlos en un ListBox, de los ejemplos del virtual estudio acomode el codigo siguiente pero no logro sacar los datos:
<%@ Page Language="VB"%>
<%@ Import Namespace = "System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<script runat="server">
Dim MyConnection As OleDbConnection
Sub Page_Load(Sender As Object, E As EventArgs)
MyConnection = New OleDbConnection("PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=" & Server.MapPath("../yyyyyy/zzzzzz.mdb"))
If Not (IsPostBack)
Dim DS As DataSet
Dim MyCommand As OleDbDataAdapter
MyCommand = New OleDbDataAdapter("select distinct cepa from vinos", MyConnection)
DS = new DataSet()
MyCommand.Fill(DS, "vinos")
MySelect.DataSource= DS.Tables("vinos").DefaultView
MySelect.DataBind()
End If
End Sub
</script>
</head>
<body>
<form runat="server">
<h3>Seleccion Cepa</h3>
Seleccion: <br><br>
<asp:ListBox id="MySelect"
DataField="cepa"
Rows="4"
Width = "200"
height = "300"
AutoPostBack="True"
SelectionMode="Single"
runat="server"/>
<br><br>
</form>
</body>
</html>
No me da error pero me muestra dentro del box un listado de System.data
miren aqui les dejo el enlace...
http://www.wineup.cl/wineup/ejemplo6.aspx
para que vean el error