| |||
Datos de la BD a txtbox tengo un problema, en un formulario quiero ingresar en un txtbox una clve id y q al presionar enter me haga una busqueda y luego me despliegue los datos q corresponde a esa clave o los datos q se relacionen con esa clave, se como hacer la busqueda pero no como poder pasarlos directamente a los txtbox, gracias |
| |||
Re: Datos de la BD a txtbox Esto te va ha ayudar: dale doble clic al boton te llevara al codigo dentro del mismo debes dimensionar el Dato que va a recibir y que vas a poner en la consulta de la base de datos en mi caso es SQL Server 2005 desde Visual .net 2005 en mi caso es un DropDownList que lleno previamente de otra tabla pero tu caso seria un TextBox Protected Sub btnActualizar_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles btnActualizar.Click Me.PanelCrear.Visible = False Me.PanelActualizar.Visible = True Me.PanelEliminar.Visible = False Me.PanelListar.Visible = False 'If Me.DropNoticias.Items.Count = 0 Then Me.Label1.Visible = True Me.SqlDataEdit.DataBind() Me.DropNoticias.DataBind() Dim Id As String = Me.DropNoticias.SelectedValue Dim con As New SqlConnection("workstation id=WEBMASTER;packet size=4096;user id=(Pon Aqui el Usuario sin estos parentesis);data source=Webmaster;persist security info=True;initial catalog=(Nombre de la BD sin estos parentesis);password=(Pon Aqui el Password sin estos parentesis)") Dim da As SqlDataAdapter = New SqlDataAdapter("select * from WebNoticias where IdNum='" + Id + "'", con) Dim ds As DataSet = New DataSet da.Fill(ds) Dim dt As DataTable = ds.Tables(0) Me.txtTituloUp.Text = dt.Rows(0)(3).ToString Me.txtPar1Up.Text = dt.Rows(0)(4).ToString Me.txtPar2Up.Text = dt.Rows(0)(5).ToString Me.txtPar3Up.Text = dt.Rows(0)(6).ToString Me.txtFechaIniUp.Text = dt.Rows(0)(11).ToString Me.txtFechaFinUp.Text = dt.Rows(0)(12).ToString Me.txtExpediente.Text = dt.Rows(0)(18).ToString Me.ImgFoto.Visible = True Me.ImgFoto.ImageUrl = "ImgNoticias.aspx?Id=" + Me.DropNoticias.SelectedValue End Sub - mira que al final pongo que despliegue una foto si quieres no tomes en cuenta esto. ya que debes buscarla en otra pagina que no es esta. - ves que estoy diciendole que segun el ID de la consulta me llene los textbox con respecto a la fila de la tabla. debes poner arriba en la pagina de codigo esto: Imports System.Data Imports System.Data.SqlClient si no te pondra rallitas debajo del codigo que pusiste o error espero te sirva. |