delphi7+Firebird---->delphix3+Firebird
Ciao a tutti,
ho avuto modo di testare una mia procedura, scritta con delphi 7, aprendola con delphi x3.
al di la di qualche semplice modifica sembrava andare tutto bene...
il problema che mi ha bloccato è nell'utilizzo del componente IBTable, che per quanto trovato nei vari post su internet sembra essere un componente obsoleto!
a questo punto devo sostituire l'utilizzo di IBTable con IBDataset o IBQuery.
forse, però, io sbaglio qualcosa di come utilizzo IbTable in delphi7.
l'IBTable lo utilizzo principalmente per recuperare i dati di lookup...faccio un esempio:
in una procedura di fatturazione ho questa situazione:
IBDatasetClienti,IBtableClienti
IBDatasetOrdini
nella form che gestisce la tabella clienti opero su IBDatasetClienti
nella form che gestisce la tabella Ordini opero su IBDatasetOrdini ed apro IBTableClienti per recuperare i dati di lookup.
questa tecnica fa si che per ogni tabella anagrafica (del database della mia procedura), ho un IBDataset e una IBTable associati alla stessa tabella del database.
funzione...ma mi domando se forse Voi utilizzate un approccio migliore per l'utilizzo del lookup.
grazie