Io ho la seguente query
SELECT AGGIORNAMENTI.CLIENTE,
CLIENTI.SAP, CLIENTI.VERSIONE, AGGIORNAMENTI.TIPO,
AGGIORNAMENTI.SW FROM CLIENTI JOIN AGGIORNAMENTI
ON CLIENTI.RAGIONESOCIALE=AGGIORNAMENTI.CLIENTE
WHERE CLIENTI.RAGIONESOCIALE=:ragione
Quando la eseguo sul gestore delle query dell'IBConsole di Borland (ovviamente mettendo un valore valido al posto di :ragione) funziona perfettamente.
Quando la eseguo all'interno del programma, invece, mi visualizza solo due campi su cinque (in particolare i campi CLIENTI.SAP e CLIENTI.VERSIONE), mentre gli altri sembra non vederli.....
Il codice che utilizzo è questo:
IBQuery1.SQL.Text:='SELECT AGGIORNAMENTI.CLIENTE, '+
'CLIENTI.SAP, CLIENTI.VERSIONE, AGGIORNAMENTI.TIPO, '+
'AGGIORNAMENTI.SW FROM CLIENTI JOIN AGGIORNAMENTI '+
'ON CLIENTI.RAGIONESOCIALE=AGGIORNAMENTI.CLIENTE '+
'WHERE CLIENTI.RAGIONESOCIALE=:ragione';
IBQuery1.ParamByName('ragione').AsString:=ComboBox 1.Text;
IBQuery1.Open;
IBQuery1.Next;
Qualcuno di voi riesce a capire perché gli altri campi non gli piacciono??????