Foros del Web » Programación para mayores de 30 ;) » .NET »

registros a un textbox para modificarlos

Estas en el tema de registros a un textbox para modificarlos en el foro de .NET en Foros del Web. necesito que me ayuden. Lo que pasa es que para hacer una actualizacion de una base de datos(sql) de tipo modificacion quiero insertar la clave ...
  #1 (permalink)  
Antiguo 10/07/2009, 09:34
 
Fecha de Ingreso: junio-2009
Mensajes: 13
Antigüedad: 14 años, 10 meses
Puntos: 0
registros a un textbox para modificarlos

necesito que me ayuden.
Lo que pasa es que para hacer una actualizacion de una base de datos(sql) de tipo modificacion quiero insertar la clave en un textbox y que al dar click al boton buscar me arroje toda la informacion en textbox para ahi mismo poder modificarla.
  #2 (permalink)  
Antiguo 10/07/2009, 10:45
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: registros a un textbox para modificarlos

Prueba con algo como esto

Dim objconexion As New SqlClient.SqlConnection
Dim strconexion As String = "Data Source=tuserver;Initial Catalog=tubd;User ID=tuuser;Password=tupass"

Sub abrirbasedatos()
If objconexion.State = ConnectionState.Closed Then
objconexion.ConnectionString = strconexion
objconexion.Open()
End If
End Sub

'____seccion de consultas

Function buscar(ByVal cSQL$) As SqlClient.SqlDataReader
Try
abrirbasedatos()
Dim objcommand As New SqlClient.SqlCommand(cSQL, objconexion)
Return objcommand.ExecuteReader()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Function

'trae los datos de la BD
Function buscar()
Try
Dim datareader As SqlClient.SqlDataReader
datareader = objaux.buscar("select * from tubd where factura='" & txt1.Text & "' ")
If datareader.HasRows Then

While datareader.Read
txt1.Text = "" & datareader.Item("campo1")
txt2.Text = "" & datareader.Item("campo2")


End While
datareader.close()
Else
MsgBox("No se han Encontrado registros", MsgBoxStyle.Information)
End If

datareader.Close()

Catch ex As Exception
MsgBox("Error al Buscar los datos: " & ex.Message)
End Try

Espero te sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:01.