Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: d91 en 29 Septiembre 2015, 00:55 am



Título: caracter invalido para realizar query
Publicado por: d91 en 29 Septiembre 2015, 00:55 am
hola a todos, estoy tratando de llenar un datagrid  con una consulta directa con sql a oracle, pero el error indica que el query tiene caracteres invalidos, lo raro es que ya  ejecute otro query que tambien tiene caracteres parecidos y no dio error, habra alguna forma de evitar este error ya probe poniendo comillas y /o concatenando
Código
  1. SELECT name FROM v$sysstat WHERE VALUE > 0 ORDER BY name;
el error creo que es por el caracter $ que tiene, pero el query que ya me funciono es
Código
  1. SELECT * FROM v$sgastat;
estas consultas son para ver memoria y consultar el hitratio


Título: Re: caracter invalido para realizar query
Publicado por: 0roch1 en 29 Septiembre 2015, 02:32 am
Podrías mostrar toda la línea donde colocas el query y el error exacto que muestra.

Tal vez hay algo más que no veo.
¿Qué lenguaje de programación estás usando?


Título: Re: caracter invalido para realizar query
Publicado por: d91 en 30 Septiembre 2015, 02:09 am
ya lo encontre, copiaba la cadena con el punto y coma, solo que ahora si lleno un dataset me da un desbordamiento de pila y ya probe llenando tambien un datatable, no se porque si la consulta en la consola lo mas que me da son 800 filas