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
App. WinForms / WPF .NET
Stored procedure e aggiornamenti
sabato 30 aprile 2005 - 22.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
rubensoda
Profilo
| Newbie
13
messaggi | Data Invio:
sab 30 apr 2005 - 22:45
Salve. Sto sviluppando un'applicazione che presenta
in apertura una maschera di dati anagrafici.
Sto usando postgresql 8.0 ed ho a che fare con ca. 2500 record.
Si dovrà lavorare per lo più in locale o al massimo
in ambiente LAN come client/server.
Per ora la mia strategia è questa:
riempio il mio dataset con tutti i record e li presento
all'utente con una maschera fornita di diversi textbox e combobox.
(non uso databinding). L'utente può navigare inserire aggiornare.
Bene. Gli insert ed update vorrei gestirli tramite stored procedure.
Il problema è questo: se chiamo la mia sp_insert, questa mi aggiunge correttamente
una nuova riga nella tabella anagrafica del db, ma ovviamente il mio dataset
rimane invariato. Come posso far si che la riga ,nuova o modificata che sia,
possa venire "inserita" nel mio dataset, senza dover rieseguire il fill completo di tutti i record ?
Non vorrei gestire la situazione tramite dataset e poi update.
Spero di essere stato chiaro.
Grazie in anticipo
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
sab 30 apr 2005 - 23:47
Perchè fare fatica quando usando il binding puoi ottenere un buon risultato?.
Comunque, per aggiornare il dataset secondo me dovresti trasmettere i nuovi insert/delete/update e di ritorno rileggere il solo record che hai inviato (proprio come fa il dataadapter) con eccezione del delete.
Con questo aggiornare la riga di dataset/datatable e poi alla fine dell'aggiornamento chiamare AcceptChanges
rubensoda
Profilo
| Newbie
13
messaggi | Data Invio:
dom 1 mag 2005 - 12:24
Grazie per avermi risposto.
Saresti così gentile da postare un esempio concreto ?
Grazie
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 !