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

registro

Estas en el tema de registro en el foro de Programación General en Foros del Web. hola que tal tengo una una tabla con los siguientes campos Articulo producto cantidad en ellas tengo los numeros clave de articulos, los nombres y ...
  #1 (permalink)  
Antiguo 02/10/2004, 10:14
 
Fecha de Ingreso: abril-2004
Mensajes: 70
Antigüedad: 20 años
Puntos: 0
registro

hola que tal tengo una una tabla con los siguientes campos
Articulo producto cantidad

en ellas tengo los numeros clave de articulos, los nombres y su cantidad.
Estoy teniendo acceso a la base de datos a traves de un datacontrol.
lo que quisiera saber es como hacer a traves de codigo para pararme
en un registro especifico, y modificar el numero de cantidad por el numero
que esta contenido en otra variable .
por ejemplo quiero entrar al producto "mouse" y modificar la cantidad
por el contenido de la variable "nuevacantidad"
Esto lo voy a usar en un formulario de facturacion que estoy haciendo
Por favor si alguien me puede mandar un codigo de ej se lo voy a agradecer mucho
gracias de antemano
  #2 (permalink)  
Antiguo 02/10/2004, 11:44
Avatar de jrp01  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 20 años
Puntos: 0
Pues yo uso ADO y lo busco mediante un select que asigno a un recordset selecciono los campos y mediante un cn.execute hago el update.

Si quieres te digo como lo hagas con ADO.
  #3 (permalink)  
Antiguo 03/10/2004, 09:27
 
Fecha de Ingreso: abril-2004
Mensajes: 70
Antigüedad: 20 años
Puntos: 0
Si decime

Por favor decime como hacerlo en ADO
  #4 (permalink)  
Antiguo 03/10/2004, 15:11
Avatar de jrp01  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 20 años
Puntos: 0
Pues mira en VB selecionas en proyecto-->Referencias y buscas una que dice algo asi: Microsoft ActiveX Data Objects 2.xx

Luego en la forma:

dim cn as new.adodb.connection
dim rs as new adodb.recordset
dim sentencia as string

En el load:

cn.open "La cadena de conexion a la BD" 'Depende de que base de datos tengas
sentencia="tu sentencia SQL" ' para actualizar es update tu_tabla set tu_campo =tu_nuevo_valor where Tu_condicion

cn.execute(sentencia)
cn.close

La conexion para access es: "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\toni.mdb;"

ejemp. cn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\toni.mdb;"
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 01:26.