Maeyanes ya te lo dijo, pero se te habrá pasado por alto:
Cita:
|
Query2.ExecQuery; // Usa este método en lugar de Open
|
Edito: Usas la cláusula LIKE en tus consultas pero no usas ningún comodin, o bien usas:
Código SQL
[-]
where upper(clave) = :Clave
o bien usas
Código Delphi
[-]Query2.ParamByName('Clave').AsString := QuotedStr(Table3.FieldByName('Clave').AsString + '%';
para añadirle el comodín y usar LIKE.
Obviamente no es lo mismo usar
"like" que usar "=", pero tú sabrás mejor qué quieres hacer.
Saludos