Cita:
Iniciado por macmia
hola, tengo una consulta de SQL desde visual basic, algo asi
slq="select cal1 from calificaciones where calificaciones.matricula='04051087' and calificaciones.clave_mat='SCB9315' "
cn.execute sql
lo que deseo es que coloque lo que contiene la calificacion 1 (cal1) para el alumno X con matricula 04051087 y para la materia X con clave SCB9315
alguien me puede ayudar para colocar el valor de la cal1 en una caja de texto (llamada text1)
GRACIAS Y QUE TENGAN UN BUEN AÑO NUEVO!!
Hola, en vez de ejecutar la consulta, pásasela a un recordset y muestras el resultado en la caja de texto:
slq="select cal1 from calificaciones where calificaciones.matricula='04051087' and calificaciones.clave_mat='SCB9315' "
rs.Open sql, cn
Text1.Text = rs!cal1
Observación: Si todos los campos de la consulta proceden de la misma tabla, no es necesario anteponer al campo el nombre de la tabla. Esa consulta funcionaría igual así:
slq="select cal1 from calificaciones where matricula='04051087' and clave_mat='SCB9315' "