urgente agregar registro en bd en red
Publicado por basilio (90 intervenciones) el 19/01/2004 23:11:21
bueno, antes que nada gracias por estar aqui, mi problema es el siguiente
necesito agregar un registro a una bd que esta en otra maquina, el caso es que en local me funciona pero desde la otra pc no, el codigo para abrir el rs es el siguiente
public sub Consultarrs(byval ssql as string)
set rs = new adod.recordset
rs.cursorlocation=aduserclient
rs.open ssql,conexion, adopenstatic, adlockoptimistic
...realmente no recuerdo si asi se escribe openstatic y el segundo y no recuerdo si asi van o estan volteados
el caso es que asi funciona,
ahora lo desde la otra pc y me dice que tengo que utilizar una consulta actualizable..
end sub
bueno, ese es el codigo para ver el rs
en el boton agregar hago lo sighiente
rs.addnew
rs.campo1=valor1
...
...
rs.update
y todo bien en local pero desde el cliente me manda el error que les menciono
tengo un boton que actualiza un campo que se llama existencia
y accede al siguiente modulo
public sub actualizarrs(byval sql as string)
set rs=new adodb.recordser
rs.open sql, conexion, adopendinamic, adlockoptimistic
end sub
y la instrucciones asi
update talba set campo=valor
y me funciona correctamente
en el metodo anterior tambien meto una instruccion sql y no me la realiza, la instrucciones asi
insert into tabla (campo1,campo1,campon) values('" & valor1 & "',---- " & valorn & ") el ultimo es para un valor numerico y no me lo acepta me dice que esta mal escrita la sentencia ..
alguien puede ayudarme...
es mas ya lo intente con el objeto command y no me funciono
tambien con el execute de la conexion y tampoco...
alguien que me ayude.. es urgente
necesito agregar un registro a una bd que esta en otra maquina, el caso es que en local me funciona pero desde la otra pc no, el codigo para abrir el rs es el siguiente
public sub Consultarrs(byval ssql as string)
set rs = new adod.recordset
rs.cursorlocation=aduserclient
rs.open ssql,conexion, adopenstatic, adlockoptimistic
...realmente no recuerdo si asi se escribe openstatic y el segundo y no recuerdo si asi van o estan volteados
el caso es que asi funciona,
ahora lo desde la otra pc y me dice que tengo que utilizar una consulta actualizable..
end sub
bueno, ese es el codigo para ver el rs
en el boton agregar hago lo sighiente
rs.addnew
rs.campo1=valor1
...
...
rs.update
y todo bien en local pero desde el cliente me manda el error que les menciono
tengo un boton que actualiza un campo que se llama existencia
y accede al siguiente modulo
public sub actualizarrs(byval sql as string)
set rs=new adodb.recordser
rs.open sql, conexion, adopendinamic, adlockoptimistic
end sub
y la instrucciones asi
update talba set campo=valor
y me funciona correctamente
en el metodo anterior tambien meto una instruccion sql y no me la realiza, la instrucciones asi
insert into tabla (campo1,campo1,campon) values('" & valor1 & "',---- " & valorn & ") el ultimo es para un valor numerico y no me lo acepta me dice que esta mal escrita la sentencia ..
alguien puede ayudarme...
es mas ya lo intente con el objeto command y no me funciono
tambien con el execute de la conexion y tampoco...
alguien que me ayude.. es urgente
Valora esta pregunta


0