Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 13-nov-2006, 09:36   #1 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.383
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Pregunta Procedure con Oracle y OLEDB

Hola que tal, tengo un pequeño problemilla con el uso de oledb.

En primera, por que uso oledb el lugar de usar el driver de oracle?,
R = por la simple razón de que la aplicacion no solo maneja oracle, sino tambien maneja SQLS, MySQL, DB2, entre otros, entonces tengo que usar el driver en comun para todos, OleDB.

He creado un procedimiento almacenado con dos valores, uno de entrada tipo numeric en oracle y otro de salida tipo varchar2 en oracle. OleDB me da sus distintos tipos de datos, yo he manejado el tipo Numeric o Integer para el dato numerico de entrada y varchar para el de salida pero la consulta siempre me manda un error de tipos de datos no validos y todo ese show.

Alguien sabe como puedo solucionarlo, o tiene informacion al respecto sobre los metodos TO_CHAR y TO_NUMBER en oracle, agradeceria
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado   Responder Citando
Antiguo 13-nov-2006, 09:53   #2 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.383
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
problema resuelto
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado   Responder Citando
Antiguo 13-nov-2006, 10:25   #3 (permalink)
.seb está en el buen camino
 
Avatar de .seb
 
Fecha de Ingreso: marzo-2006
Ubicación: Internet
Mensajes: 493
Cómo?

Por qué no hace una clase para cada provider? me parece bastante ineficiente utilizar OleDB para acceder a Oracle o SQL Server
__________________
saludos
seba
http://sebaespanol.blogspot.com
.seb está desconectado   Responder Citando
Antiguo 13-nov-2006, 11:19   #4 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.383
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Es que todo se maneja por medio de un XML, el cual, dependiendo lo que se haya seleccionado del archivo (el provider) es como se usara el programa con la base de datos especifica, y la clase utiliza OleDB, en si, en la aplicacion nunca relaciono la clase system.data.*; todo lo hace la clase, ademas la case la desarrollo otra persona, yo le habia dicho lo mismo pero no le parecio, dijo que era lo mismo que si modificabamos el lenguaje directamente sobre la aplicación, el XML maneja las consultas asi como procedimientos almacenados, index, cadenas de conexion, etc. etc.
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 18:38.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93