El error Persiste.

Boris Valladares
30 de Agosto del 2004
soy nuevo en esto de visual basic
estoy tratando de insertar un dato desde vb6 con oralce 9i
primero abro la base de dato se la siguiente forma
data.conexion.open
me pide usuario y contraseña

luego defini las siguiente variables en mi pantalla de esta forma:

Dim vidubicacion as integer
Dim vdescripcion as string

en el boton grabar de la forma coloqué los siguiente:

if data.rsCmdUbicacion.State <> 0 then
data.rsCmdubicacion.close
data.commands("CmdUbicacion").CommandText="INSERT INTO UBICACION(idubicacion,descripcion) VALUES(vidubicacion,vdescripcion)"
data.commands("CmdUbicacion").execute
end if

en data.commands("CmdUbicacion").execute me da el error invalid table name
que estaré haciendo mal?
verifiqué el nombre de la tabla y todo esta bien, coloqué el el insert otra tabla por ejemplo TIPOPERSONA y
me da el mismo error. saque data.commans("cmdUbicacion")."INSERT INTO UBICACION(idubicacion,descripcion) VALUES(vidubicacion,vdescripcion)"
y data.commands("CmdUbicacion").execute del if y el error persiste.
que estaré haciendo mal?, suplico ayuda, ya no se que hacer, gracias

El usuario con que me conecto a oracle desde visual basic es el dueño de las tablas.

--donde CmdUbicacion es un commando tipo tabla
--con campos
--idubicacion number(2)
--descripcion varchar2(50)
--dicha tabla fue creada en oracle 9i