SELECT QUE ME DA ERROR

24/10/2003 - 11:53 por Ivan Gil | Informe spam
Tengo una consulta SQL que no me sale, me da un error y creo que está bien.
Esta misma consulta la hago en Foxpro y no me da problemas

Dim SelSQL As String = "SELECT DISTINCT MAX(codtas)FROM listin"
'Selecciona el codigo mas alto de usuario.


Try
conection.Open()
dReader = oCommand.ExecuteReader && EN ESTE MOMENTO EJECUTA LA
CONSULTA Y EMITE ESTE ERROR CUANDO HAGO UN SEGUIMIENTO

EL ERROR ES ESTE: dReader("CodTas") Se inició una excepción en tiempo
de ejecución: System.IndexOutOfRangeException - CodTas


Puede alguién decirme porque me ocurre esto. Solo quiero coger el valor mas
alto de un campo de una tabla.

Preguntas similare

Leer las respuestas

#1 LuisMiguel
24/10/2003 - 12:02 | Informe spam
Buenas
No se porque te da el error, pero podias probar sin el DISTINCT, si el campo
codtas es unico

Ya me diras
Luis
Respuesta Responder a este mensaje
#2 Ivan Gil
24/10/2003 - 13:00 | Informe spam
También lo he probado y me da error,
No se porque pasa esto.


"LuisMiguel" escribió en el mensaje
news:
Buenas
No se porque te da el error, pero podias probar sin el DISTINCT, si el


campo
codtas es unico

Ya me diras
Luis


Respuesta Responder a este mensaje
#3 Ivan Gil
27/10/2003 - 09:53 | Informe spam
SELECT DISTINCT MAX(codtas) As CodTas FROM listin

Con.Open()
CodTasMax = oCommand.ExecuteScalar()




"SqlRanger" escribió en el mensaje
news:%
¿Cual de las tres?


Saludos:

Jesús López
MVP Microsoft .NET

"No darás tropezón ni desatino que no te haga adelantar camino"
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida