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
Relazione 1 a molti
mercoledì 26 luglio 2006 - 09.50
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 26 lug 2006 - 09:50
Ho installato Microsoft SQL Server Management Studio Express
Domanda:
Se tra 2 tabelle esiste una relazione uno a molti con Access ho la possibilità, navigando tra la tabella di avere un segno + da poter cliccare e visualizzare i record legati.
è possibile fare questo con Microsoft SQL Server Management Studio Express ?
grazie mille
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 26 lug 2006 - 10:02
>Ho installato Microsoft SQL Server Management Studio Express
>
>Domanda:
>Se tra 2 tabelle esiste una relazione uno a molti con Access
>ho la possibilità, navigando tra la tabella di avere un segno
>+ da poter cliccare e visualizzare i record legati.
>
>è possibile fare questo con Microsoft SQL Server Management Studio
>Express ?
Ciao paolo973,
no, non credo sia possibile e ad essere sincero non ne sento l'esigenza
>grazie mille
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 26 lug 2006 - 10:10
è una funzionalità molto utile in quanto fa capire, subito dopo aver instaurato le relazioni tra le tabelle, se tali relazioni sono giuste.
Il fratello più piccolo, Access, l'ha.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 26 lug 2006 - 10:15
>è una funzionalità molto utile in quanto fa capire, subito dopo
>aver instaurato le relazioni tra le tabelle, se tali relazioni
>sono giuste.
I constraint FOREIGN KEY devono essere definiti nella testa del DBA prima ancora che fisicamente nel db, quindi non occorre "vedere tabelle con un +" per verificare se la relazione è corretta.
Basta una banale sp_help per sapere vita, morte e miracoli di una tabella. Se proprio vuoi vedere graficamente il tutto definisci un diagramma (anche se sinceramente non so se SSMS Express gestisce i diagrams...).
>Il fratello più piccolo, Access, l'ha.
E SQL Server no
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 26 lug 2006 - 10:19
Per analizzare le relazioni tra tabelle vorrà dire che userò Access e poi riporterò fedelmente tutto in sql server.
Ciao e Grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 26 lug 2006 - 10:20
>è una funzionalità molto utile in quanto fa capire, subito dopo
>aver instaurato le relazioni tra le tabelle, se tali relazioni
>sono giuste.
Anche se lorenzo mi risponderà che è una str...ata
io te lo dico lo stesso. In SQL non lo fai ma c'è un altro modo per farlo, puoi recuperare i dati dal Database e caricarli in un DataSet aggiungere le relazioni e bindare il DataSet a una Gridview a questo punto avrai la stessa visualizzazione di Access, con + e - per fare il drilldown sui dati (chiamasi Navigation nella Gridview).
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 26 lug 2006 - 10:24
>Per analizzare le relazioni tra tabelle vorrà dire che userò
>Access e poi riporterò fedelmente tutto in sql server.
Secondo me è un lavoraccio, nel senso che dovrai fare il lavoro 2 volte: una volta con Access ed una con SQL Server... o forse stai utilizzando un progetto adp? In questo caso se ti trovi meglio con la GUI di Access potrebbe avere un senso...
>Ciao e Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
mer 26 lug 2006 - 12:06
Rispondo a Brainkiller:
ho bindato il DataSet a una Gridview ma non mi spunta la colonna che contiene il riferimento alla seconda tabella.
tabella1 e tabella2 sono legate uno a molti
e nella tabella1 una colonna è l'id di riferimento alla tabella2
cosa sbaglio ?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 26 lug 2006 - 12:10
>cosa sbaglio ?
Hai creato le DataRelations ?
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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 !