Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Ricerca access
mercoledì 05 ottobre 2005 - 15.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
dottorno
Profilo
| Newbie
7
messaggi | Data Invio:
mer 5 ott 2005 - 15:15
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
1.509
messaggi | Data Invio:
mer 5 ott 2005 - 16:51
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
7
messaggi | Data Invio:
mer 5 ott 2005 - 20:29
Non ho capito bene il punto 2 e 3 potresti spiegarmi meglio.
dottorno
Profilo
| Newbie
7
messaggi | Data Invio:
mer 5 ott 2005 - 20:47
Scusa ma ho capito tutto, forse dovevo ancora rifornirmi di zuccheri.
grazie mille mi sei stati veramente d'aiuto
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 5 ott 2005 - 21:17
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.
Torna su
Stanze Forum
Elenco Threads
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 !