Combobox en Asp.net y sqlserver

Primero que todo, debo agradeceros por recibir mi consulta.
Lo que me ocurre es que no puedo agregarle mi combobox los datos de la base de datos.
estoy trabajando con asp.net
El codigo lo tengo en un archvo. VB
Y el combobox en uno aspx
1

1 Respuesta

397.400 pts. Que quieres que te diga, desde pequeño arreglaba...
normal, donde está el codigo de <select><option></option></select>
No sale por que cambie el combobox por un DropDownList
te voy a mandar otro en el cual tengo un dropDownList y unos texbox...
pero cumple al misma función
'Listado.Vb
'---------------------------------------
Imports Microsoft.VisualBasic
Imports System
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.HtmlControls
Imports System.Web.UI.HtmlControls.HtmlGenericControl
Imports System.Web.UI.HtmlControls.HtmlTextArea
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.OleDb
Public Class Listado
Inherits Page
Protected Lista As DropDownList
Protected Nrosala As TextBox
Protected Capacidad As TextBox
Protected Tipo_Sala As TextBox
Public Sub Lista_SelectedIndexChanged(sender as Object , e as EventArgs) _
'Handles Lista.SelectedIndexChanged
Dim Conexion As String = "server='(local)'; trusted_connection=true; database='AsigSalaDoc'"
Dim Acceso As New OleDbConnection(Conexion)
Dim SelectSQL As String
SelectSQL="SELECT * FROM Sala"
Dim cmd As New OleDbCommand(SelectSQL,Acceso)
Dim Lector As OleDbDataReader
Try
Acceso.Open()
Lector=cmd.ExecuteReader()
Lector.Read()
Nrosala.text=Lector("Cod_Sala")
Capacidad.text=Lector("Capacidad")
'TipoSala.text=Lector("Cod_Tipo_Sala")
Lector.Close()
Catch err As Exception
capacidad.text="no se pudo conectar"
Finally
If(Not Acceso Is Nothing) then
Acceso.Close()
End If
End Try
End Sub
End Class
'Listado.Aspx
'---------------------------------------
<%@ Page Language="VB" Inherits="Listado" Src="Listado.vb" autoeventwireup="False" %>
<script runat="server">
' Insert page code here
'
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<p align="center">
</p>
<p align="center">
</p>
<asp:DropDownList id="Lista" runat="server" Width="132px"></asp:DropDownList>
<input style="WIDTH: 93px; HEIGHT: 24px" type="button" size="32" value="Modificar" />  <input style="WIDTH: 93px; HEIGHT: 24px" type="button" size="31" value="Borrrar" />
<p align="left">
<input type="button" value="Crear Nuevo" />
<input type="button" value="Insertar Nuevo" />
</p>
<p align="left">
                                               <asp:Label id="Label1" runat="server">Nro
Sala</asp:Label>    <asp:TextBox id="NroSala" runat="server"></asp:TextBox>
</p>
<p align="left">
                                               <asp:Label id="Label2" runat="server">Capacidad</asp:Label> <asp:TextBox id="Capacidad" runat="server"></asp:TextBox>
</p>
<p align="left">
                                               <asp:Label id="Label3" runat="server">Tipo
Sala</asp:Label>  
<asp:TextBox id="TipoSala" runat="server"></asp:TextBox>
</p>
<p align="left" runat="server">
</p>
</form>
</body>
</html>
Pasame el codigo aqui y lo miro
Virmix, pudiste encontrar alguna solución o no???
de todos modos te agrasdezco por haberme respondido en un principio...
Thank's
Darkride
Lo que pasa que no puedo interactuar con ese codigo ya que no tengo el XP instalado, pero deberias hacerlo como ASP basico con un WHILE y asi te ahorras problemas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas