AYUDA PROBLEMA VISUAL-ADO-SQL
Publicado por Ronald (4 intervenciones) el 29/03/2006 23:05:42
Tengo una aplicacion en VB 6 que se conecta a una base de datos SQL, para llenar los datos uso lo siguiente:
txtDatos(x).DataField=rsCategoria(x).Name
set txtDatos(x).DataSource=rsCategoria
La conexion es:
set rsCAtegoria=New ADODB.Recordset
rsCategoria.Open "Select * from Categorias",dbConex,AdOpenStatic,adLockBatchOptimistic
Para insertar un registro utiliza un procedimiento almacenado con una instruccion execute, inicialmente la tabla tenia todos los campos como varchar, no habia problemas pero al cambiar algunos tipos a int y decimal, tengo el siguiente problema, el procedimiento se ejecuta,se llega a ingresar el dato pero al tratar de desplazarme a otro registro me sale el mensaje de que la operacion fue cancelada incluso utilice la instruccion Requery despues de insertar el dato pero me sale el mismo error al tratar de ejecutar esta instrucion, cuando le doy continuar en VB el programa continua sin problemas, pero esto no debe sucedere, agradeceria cualquier ayuda.
txtDatos(x).DataField=rsCategoria(x).Name
set txtDatos(x).DataSource=rsCategoria
La conexion es:
set rsCAtegoria=New ADODB.Recordset
rsCategoria.Open "Select * from Categorias",dbConex,AdOpenStatic,adLockBatchOptimistic
Para insertar un registro utiliza un procedimiento almacenado con una instruccion execute, inicialmente la tabla tenia todos los campos como varchar, no habia problemas pero al cambiar algunos tipos a int y decimal, tengo el siguiente problema, el procedimiento se ejecuta,se llega a ingresar el dato pero al tratar de desplazarme a otro registro me sale el mensaje de que la operacion fue cancelada incluso utilice la instruccion Requery despues de insertar el dato pero me sale el mismo error al tratar de ejecutar esta instrucion, cuando le doy continuar en VB el programa continua sin problemas, pero esto no debe sucedere, agradeceria cualquier ayuda.
Valora esta pregunta


0