Visual Basic - UPDATE desde TEXTBOX

Life is soft - evento anual de software empresarial
 
Vista:

UPDATE desde TEXTBOX

Publicado por erikur raudi (41 intervenciones) el 23/04/2007 21:26:55
HOLA A TODOS ESPERO ME PUEDAN AYUDAR.

NECESITO ACTUALIZAR VARIOS CAMPOS (AL MISMO TIEMPO Y EN LA MISMA TABLA) DE MI BASE DE DATOS, EL PROBLEMA ES QUE QUIERO HACERLO DESDE MI INTERFAZ EN VB Y POR MEDIO DE LOS TEXTBOX.

ESTO ES LO QUE ME GUSTARIA:

1.-SE SELECCIONA MEDIANTE UN COMBO EL NOMBRE DE UN CLIENTE

2.-SI ESE CLIENTE TIENE DETERMINADOS CAMPOS VACIOS ENTONCES QUE EL USUARIO LOS RELLENE MEDIANTE LOS TEXT BOX Y AL DAR CLICK EN EL BOTON GUARDAR / ACTUALIZAR, CARGUE ESOS DATOS EN EL CLIENTE SELECCIONADO DEL PUNTO 1 Y POR CONSIGUIENTE EN LA BD.

TENGO ALGO PARECIDO A ESTO:

Dim fec
fec = "UPDATE clientes SET txtbox1= & txtbox1.Text & " and txtbox2= & txtbox2.Text & " and txtbox3= & txtbox3.Text & " Where empresa = " & combo1.Text & """

NO SE REALMENTE COMO PROGRAMAR ESTO O SI ACASO SE PUEDE HACER.

ESPERO ME HAYA EXPLICADO, Y ME PUEDAN AYUDAR.

HASTA PRONTO Y GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:UPDATE desde TEXTBOX

Publicado por JuanFRy (14 intervenciones) el 24/04/2007 12:13:11
Hombre, persolamente abriría con un Objeto Adodb.RecordSet el registro que desees modificar (mediante una consulta SQL) y asignaría a cada campo su valor de los textbox y luego utlizaría el método UPDATE.
Pero si no sabes cómo es como te estoy diciendo, pues simplemente crea 1 sentencia de tipo "SET" para cada textbox que tengas en el formulario.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:UPDATE desde TEXTBOX

Publicado por Edwin (303 intervenciones) el 24/04/2007 16:15:27
Dim fec
fec = "UPDATE clientes SET txtbox1= '" & txtbox1.Text & "' , txtbox2= '" & txtbox2.Text & "', txtbox3= '" & txtbox3.Text & "' Where empresa = '" & combo1.Text & "'"

Te concetas por medio del Objeto ADO ok.

dim cn as new adoddb.connection

cn.open "aqui va la cadena de conexion"

cn.execute fec --------con este metodo ejecutas la sentencia SQL, no es el único medio.

y cierras la conexión.

Estudia ADO.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

RE:UPDATE desde TEXTBOX

Publicado por erikur raudi (41 intervenciones) el 25/04/2007 22:47:08
GRACIAS LO PONDRE EN PRACTICA.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar