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
Registrare in più Tabelle gli stessi dati.
lunedì 26 ottobre 2009 - 18.46
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Peppino
Profilo
| Junior Member
186
messaggi | Data Invio:
lun 26 ott 2009 - 18:46
Ciao a tutti.
Voglio precisare subito che sono ancora un pricipiante. Per cercare di spiegare il più possibile il mio quesito forse è meglio partire dall'inizio. Ho creato un DataBase Access con le relative Tabelle, uso Visual Basic 2008 Express Edition utilizzando il sistema ADO.NET. Dal Menù File ho creato nuovo progetto "Applicazione Windows Form" su cui ho creato il menù. Ho fatto la connessione al DataBase creato tramite la connessione guidata "Aggiungi nuova origina dati". Per ogni Tabella del DataBase ho Aggiunto dei Form dal menù Progetto "Aggiungi Windows Form" su cui ho inserito dei Panel su ho trasportato le Tabelle sia in formato Dettagli che in formato DataGridView. Ora il mio quesito è questo:
Nelle varie Tabelle ci sono delle colonne uguali che vengono registrati gli stessi dati e che devono avere una relazione. Da principiante l'unica cosa che sono riuscito a fare è questo:
Ammettiamo di avere 3 Form con 3 Tabelle inserite. Form1 "Tabelle Anagrafica", Form2 "Tabella Presenze" e Form3 "Tabella Prestazioni". In fase progettazione nel Form1 aggiungo un bottone in cui a livello di codice vado a chiamare il Form2 o Form3, nel Form2 e Form3, sulla barra del BindingNavigator vado a fare un doppio click sul bottone nuovo inserimento creando una sub a livello di codice, dove gli passo i parametri tipo:
Me.CognomeTextBox.Text = Form1.CognomeTextBox.Text. In questo modo quando avvio l'applicazione nel Form1 inserisco i dati dal bottone chiamo il Form2 e faccio nuovo inserimento. Il problema è che già in questo modo mi fà capire che non è la soluzione corretta, in quanto non solo per far riportare i dati appena scritti nel Form1, nel Form2 devo cliccare 2 volte "nuovo inserimento" e poi eliminare il secondo, ogni record aggiunto devo fare avanti e indietro da un Form e l'altro. Io penso che sicuramente un altro sistema (con percorso corretto), che purtroppo io fino ad adesso non sono riuscito a trovare. Qualcuno gentilmente potrebbe darmi un aiutino??? grazie in anticipo. Chiedo scusa se magari mi sono prolungato un pò troppo.
Saluto tutti.
Ciao Peppino.
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 !