![]() |
Obtener resultado de una suma (SQL)
Buenas tengo este codigo que intengo obtener la suma de una sql , hago el sql pero despues intento recuperarlo de esta forma y no me deja se os ocurre alguna forma ?¿ gracias , radge |
Hola radge, puedes darle un alias a tu sum y recuperar por ese alias o utilizar Fields en vez de FieldByName.
Slauditos |
Eso tbien lo habia probado , disculpa por no haver lo dicho .
La variabla "totalalbara" la tengo del tipo string que no lo havia dicho tampoco. Y me da el siguiente error Invalid Use of Keyword. Token : select Line number : 6 |
Hola de nuevo radge, no hay problema si lo recuperas como cadena, estas seguro que la consulta que le pasas esta bien, porque de ambas formas si funciona, en tu codigo veo que añades la consulta con Add, deberías limpiar tu propiedad SQL cada vez que ejecutes tu consulta. Has probado la segunda forma, puedes hacer la prueba de colocar tu consulta sin ningun alias y recuperarlo con Fields.
Saluditos |
![]() Eso he probado ... pero entonces me dice esto que raro.... Lo raro es que cojo el SQL lo pasteo en la sybase y lo ejecuta perfectamente. |
Cita:
|
Como dice look ese error te da porque no te estas conectando a tu Base de Datos (propiedad DataBaseName), supongo que estas utilizando los componentes de la paleta BDE. Pero no entiendo, en el otro error que te daba, parecia que si te conectabas y había algun error en la consulta.
Saluditos |
Gracias por los mensajes anteriores al final lo arreglé.
Muchas gracias , radge |
La franja horaria es GMT +2. Ahora son las 15:39:31. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi