Necesito ejecutar un procedimiento en oracle
Publicado por jacob (17 intervenciones) el 28/05/2003 22:48:22
Hola
Para le persona que me pueda ayudar en intentado todo, pero no he podido ejecutar el procedimiento almacenado, el llamado lo estoy haciendo de la siguiente forma:
L_sCodTInf = Txt_Codigo_TInforme.Text
L_sDesTInf = Txt_Descripcion.Text
L_sSql_Tinf = "AddNuevoTipoInforme( " & L_sCodTInf & ", " & L_sDesTInf & " );"
Set L_dActual = OpenDatabase(G_sRuta + "DB\DB1.mdb", False)
Set L_qLectura = L_dActual.CreateQueryDef("")
With L_qLectura
.Connect = G_sOdbcConector
.Execute L_sSql_Tinf
End With
el campo tipo_informe es de tipo CHAR de 10
el campo descrpcion es de tipo VARCHAR2 de 50
cuando lo ejecuto me da el error 3421 "error en conversion de tipos de datos"
Para le persona que me pueda ayudar en intentado todo, pero no he podido ejecutar el procedimiento almacenado, el llamado lo estoy haciendo de la siguiente forma:
L_sCodTInf = Txt_Codigo_TInforme.Text
L_sDesTInf = Txt_Descripcion.Text
L_sSql_Tinf = "AddNuevoTipoInforme( " & L_sCodTInf & ", " & L_sDesTInf & " );"
Set L_dActual = OpenDatabase(G_sRuta + "DB\DB1.mdb", False)
Set L_qLectura = L_dActual.CreateQueryDef("")
With L_qLectura
.Connect = G_sOdbcConector
.Execute L_sSql_Tinf
End With
el campo tipo_informe es de tipo CHAR de 10
el campo descrpcion es de tipo VARCHAR2 de 50
cuando lo ejecuto me da el error 3421 "error en conversion de tipos de datos"
Valora esta pregunta


0