Sql

Hola, amigo espero que te encuentres muy bien, tengo un problemita haber si me puedes ayudar por favor, tengo el siguiente sql:
Sql = "SELECT SUM(Dias) FROM Permisos_Administrativos Where Rut = " & Numero & ""
El cual me suma los días según el numero semejante
Como saco la suma del sql para asignarle ese valor a una variable..
Por favor ayudame, que estés bien
Un saludo desde Chile

1 Respuesta

Respuesta
1
Bueno lo primero que te recomiendo es que le coloques un alias al campo, por ejemplo
Sql = "SELECT SUM(Dias) as Permisos ...
Luego si el parámetro va contra un valor numérico le quitas la ultima concatenación por ejemplo
FROM Permisos_Administrativos Where Rut = " & Numero
y ahora que lo ajecutes a un control Adodc nos queda:
Adodc1.ConnectionString= sql
Adodc1. Refresh
Y para utilizar la variable lo haces por referencia vectorial que es la que yo más uso
por ejemplo
text1= adodc1. Recordset(0)
para evitar errores de final de archivos te recomiendo que uses
if not adodc1.recordset.eof then
Antes de igualar el Text1...
En el caso que tu SQL tenga 5 campos, el vecto va desde 0 a 4 y es lo mismo que estar colocando los nombres de los mismos en una variable, así podrías estar jugando con vectores en vez de letras...
Suerte...
PD:si quieres saber más de la programación Matricial (vectorial) investiga sobre matrices de controles, yo estoy a tus ordenes

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas