Ricerca access

mercoledì 05 ottobre 2005 - 15.15

dottorno Profilo | Newbie

ho 3 tabelle anagrafiche non collegate tra loro, ho necessita di creare un campo di ricerca che trovi un record in una delle 3 tabelle.
Qualcuno mi sa aiutare?
Premetto che allo stato attuale del progetto non mi è piu possibile creare un'unica anagrafica senza stravolgere il progetto.

Cteniza Profilo | Guru

Alternative
1) Fai 3 query diverse sulle tabelle.
2) Crea una tabella nel dataset, appendici tutte le righe e usa quella per la ricerca
3) Fai una query union nel database, con il risultato alimenta una nuova tabella sul dataset che poi puoi utilizzare per la ricerca



dottorno Profilo | Newbie

Non ho capito bene il punto 2 e 3 potresti spiegarmi meglio.

dottorno Profilo | Newbie

Scusa ma ho capito tutto, forse dovevo ancora rifornirmi di zuccheri.

grazie mille mi sei stati veramente d'aiuto

Cteniza Profilo | Guru

Io personalmente se dovessi fare ricerche su 3 archivi diversi propenderei per la prima soluzione.
Caso:
Ho 3 tabelle con struttura simile su cui devo fare delle ricerche.
Faccio una sub che richiamo 3 volte passando come argomento la tabella su cui cercare le righe.
Sulla sub un
Dim dr() As DataRow = myTable.Select(....)
Poi un ciclo di Rows.Add su una quarta tabella predisposta per visualizzare i risultati della ricerca che darei in pasto ad una datagrid.



Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5