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 Respuesta
Respuesta de virmix
0
0
virmix, Que quieres que te diga, desde pequeño arreglaba enchufes, luego...
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