Winfrom su più records

disa

Nuovo Utente
25 Gen 2011
4
0
0
Salve,

vorrei proporvi un quesito che personalmente vorrei risolvere ma non ci riesco.

Supponiamo di dover utilizzare una tabella esistente e che quindi non possiamo ridisegnare fatta in questo modo

-----------------------------------------------------------------
ID VarName Valore Lotto Data
1 Diametro 10.5 12345 20050101
2 Spessore 4.5 12345 20050101
3 Raggio 3.2 12345 20050101
4 Diametro 10.5 12346 20050102
5 Spessore 3.5 12346 20050102
6 Raggio 3.5 12346 20050102
7 Diametro 9.5 12347 20050103
8 Spessore 8.5 12347 20050103
9 Raggio 2.5 12347 20050103


L'applicazione di raccolta dati del cliente necessita di avere una interfaccia con tanto di navigazione tra i records e funzionalità Insert/Update/Delete, con l'utilizzo di dataset e bindingsource in ambiente VisualStudio 2010 in VB.NET e SQLServer 2005 Express. Quindi sembra niente di speciale.

Veniamo al problema; come faccio ad avere queste funzionalità in una WinForm che nella stessa schermata contiene le seguenti textboxes: Lotto, Data, Diametro, Spessore, Raggio? Ripeto con funzionalità di navigazione e salvataggio.

Chiaro che se fosse possibile utilizzeremmo una Master-Details ma così non è possibile.
Quindi ricapitoliamo una sola Winform con textboxes (come se fosse una vista di dettaglio del nostro dataset) con navigazione e trattamento dati nel DB.

Nell'esempio con la tabella che ho descritto ci sarebbero 3 records.

Spero di essere stato chiaro e che qualcuno mi dia un suggerimento.

Saluti
Gabriele
 

Vins

Moderatore
Membro dello Staff
MOD
28 Lug 2009
238
19
0
Ciao,

se i valori possibili sono solo 3 (Diametro, Spessore, Raggio) potresti pensare di utilizzare tre diversi bindingsource (dove ad ognuno imposteresti la proprietà Filter in modo opportuno per visualizzare solo i tre record) puntati però sulla stessa tabella del dataset. In questo modo potresti inserire nel form tre tabelle separate ognuna legata al suo bindingsource e sotto ciascuna di esse potresti mettere le textbox per la modifica del record selezionato di ogni tabella.
 

disa

Nuovo Utente
25 Gen 2011
4
0
0
Grazie della risposta.

Tre bindingsources? ... Uhmm ... interessante! è una valutazione interessante.
Appena ho un po' di tempo provo ad indagare.
E' ovvio che avere quel tipo di struttura è per la dinamicità nel immagazzinare diverse variabili e quindi bisognerebbe creare bindingsources dinamici.

Devo dire che comunque è una risposta degna di nota grazie.
Caspita mi piacerebbe indagare ora ma non ho proprio tempo.

Beh devo dire che non era un argomento trito e ritrito.

Ciao
Gabriele
 
Discussioni simili
Autore Titolo Forum Risposte Data
G E' possibile dare la vividezza in un colpo solo a più foto Photoshop 1
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
F Somma di più tabelle da script Javascript 0
K Estrazione di più risultati da tabelle correlate PHP 5
G Invio di più valori con la stessa checkbox PHP 4
otto9due Più chiavi in array con array_key_exists() PHP 0
Shyson Wordpress conta più messaggi di quelli che ci sono WordPress 1
X unire più file in un pdf Windows e Software 2
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
B Stringa sql per ricerca su più campi Database 1
S Raggruppare ed estrarre data più recente MySQL 6
M Tabella con riga più lunga HTML e CSS 6
R Estrarre valori duplicati più volte PHP 0
M più insert tramite while loop PHP 1
M Problemi con query a più tabelle PHP 3
L estrarre valori max tra più tabelle MySQL 2
M Essendo un nuovo Iscritto vi porgo i miei saluti più sinceri e vi auguro un buon lavoro a tutti Presentati al Forum 1
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
D Alias AS non funziona più con DATE_FORMAT? MySQL 2
L Creazione di 2 o più record PHP 6
F Problemi di visualizzazione di un sito su più browser WordPress 0
L Estrazione valori max su più campi MySQL 4
A Trasformazione su più livelli Photoshop 0
K Unire più tabelle in una singola tabella PHP 3
T Contatore alla rovescia su più elementi simultaneamente Javascript 4
R Modifica codice per l'upload di più file PHP 1
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
A [Javascript] Scrittura su più campi contemporaneamente Javascript 18
C [PHP] Form inserimento più menù a discesa PHP 9
P [Joomla] Il mio iframe non funziona più Joomla 0
R [PHP] Prelevare dati dal più recente PHP 6
antoniomanuel Eseguire più files audio in sequenza Sviluppo app per Android 0
P [PHP] Inserti su più tabelle PHP 3
gandalf1959 [PHP] Inserimento di più righe non funziona come mi aspetto... PHP 2
S [PHP] Estrarre elementi array su più variabili PHP 5
U [WordPress] [CSS] Come faccio a spostare più in basso lo slider WordPress 0
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
G Compro account instagram 10k o più follower italiani REALI Compravendita siti e domini 0
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
W [Prestashop] Non accedo più dopo la copia da remoto a locale E-Commerce 7
W [WordPress] [WooCommerce] Non trovo più la Tab Visulizzazione dei Prodotti in questo nuovo Plugin WordPress 2
F Cerco profilo Instagram con più di 50k Annunci servizi di Social Media Marketing 1
A Campagna Facebook non c'è più opzione pay to click? Social Media Marketing 0
P [MS ACCESS] Estrarre più somme da una query MS Access 4
A [WordPress] Aggiornamento tema - non apre più il sito WordPress 0
A Come consultare dati da più siti o pagine web Programmazione 1
mferri Collegamento con xampp non funziona più da cambio di operatore. Web Server 2
S [PHP] Ciclo foreach su più array PHP 2
G Vendo profilo Instagram con più di 15,9k followers Annunci servizi di Social Media Marketing 2
A [MySQL] Ottenere più risultati in un unico campo MySQL 7

Discussioni simili