Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Problema con sintaxis para un SELECT en Oracle 10g

Estas en el tema de Problema con sintaxis para un SELECT en Oracle 10g en el foro de Oracle en Foros del Web. He estado trabajando con Visual C# y Oracle, la conexión ya está hecha correctamente, puedo ingresar datos a mis tablas desde C#, pero al intentar ...
  #1 (permalink)  
Antiguo 11/04/2010, 18:53
 
Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 14 años, 5 meses
Puntos: 0
Problema con sintaxis para un SELECT en Oracle 10g

He estado trabajando con Visual C# y Oracle, la conexión ya está hecha correctamente, puedo ingresar datos a mis tablas desde C#, pero al intentar traer los datos desde la base de datos en Oracle, me marca error en mi sintaxis del query, mi sintaxis es ésta:

SELECT * FROM ESTADOS

Y el error que me marca es que me falta un "INTO", pero donde debería de acomodar tal INTO, y a que objeto le puedo meter los datos usando ese INTO? Muchas gracias por sus respuestas.
  #2 (permalink)  
Antiguo 12/04/2010, 07:06
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Problema con sintaxis para un SELECT en Oracle 10g

Código SQL:
Ver original
  1. SELECT * FROM ESTADOS

Esto si funciona en Oracle.
Es posible que estes usando un executeNonQuery desde C# y le estes pasando una consulta de este tipo.
El ExcuteNonqury solo acepta sentencias UPDATE e INSERT. Para consulta de datos, yo me apoyo en un datatable y con la ayuda de un sqlcommand lo lleno con los resultados de la consulta.

En ultimas, tu problema es de programación y no de base de datos.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: select, sintaxis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:00.