Ciao a tutti,
in un db ho 10 tabelle ognuna delle quali
codice:
CREATE TABLE TABELLA01(
ID INTEGER NOT NULL PRIMARY KEY,
ITEM VARCHAR(100));
nel mio programma delphi, per ogni tabella inserisco:
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 :
codice:
CREATE TABLE TABELLA01(
ID INTEGER NOT NULL PRIMARY KEY,
tipotabella INTEGER,
ITEM VARCHAR(100));
sfruttando l'evento OnFilterRecord del componente ibdataset.
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