Ciao a tutti,
in un db ho 10 tabelle ognuna delle quali
nel mio programma delphi, per ogni tabella inserisco:codice:CREATE TABLE TABELLA01( ID INTEGER NOT NULL PRIMARY KEY, ITEM VARCHAR(100));
IBdataset + datasource...che utilizzo per inserire e modificare i dati della tabella.
IBquery + datasource..che utilizzo per visualizare nei camp di lookup
sono diversi anni che utilizzo questa tecnica e funziona....
vorrei rendere più leggibile il programma e avevo pensato di ridurre il numero delle tabelle creandone una unica :
sfruttando l'evento OnFilterRecord del componente ibdataset.codice:CREATE TABLE TABELLA01( ID INTEGER NOT NULL PRIMARY KEY, tipotabella INTEGER, ITEM VARCHAR(100));
ma in questo modo avrei problemi con i campi di lookup quando quando in una schermata devo selezionare record di riferimento alla tabella1 e alla tabella2.....
Voi che tecnica utilizzate per memorizzare queste tabelle? usate n tabelle o una unica tabella?
grazie

Rispondi quotando