Ver Mensaje Individual
  #2  
Antiguo 10-02-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Luego de ejecutar la consulta prueba la propiedad EoF del AdoQuery. Si es true querrá decir que no encontró ninguna coincidencia. En caso contrario, estarás parado en el primer registro que haya cumplido las condiciones (toma en cuenta que podría haber más de un registro). Para obtener los valores de ese registro puedes usar el método FieldByName del AdoQuery:

Código Delphi [-]
ShowMessage(AdoQuery1.FieldByName('cod_aul').AsString);

Por otra parte, no deja de ser un poco rara la consulta SQL que estás haciendo. Estás seleccionando el campo `cod_aula`. Si un registro satisface las condiciones que pones, en particular satisfará la condición

'cod_aul='+quotedStr(aula_mod.Text)

de manera que necesariamente el valor de cod_aula será el que ya tienes en el edit aula_mod. En otras palabras, de antemano sabes cuál es la información encontrada ¿no?

// Saludos
Responder Con Cita