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
Query su DataSet
martedì 30 giugno 2009 - 13.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
TaiChi
Profilo
| Junior Member
105
messaggi | Data Invio:
mar 30 giu 2009 - 13:22
Salve a tutti,
ho l'esigenza di creare un nuovo ID per un nuovo record, lo vorrei fare recuperando l'ID di un prodotto per creare una stringa che va a creare il nuovo ID.
La domanda è questa: avendo un dataset con le realtive tabelle è possibile recuperare i dati dal dataset e non dal database per effettuare in seguito la connessione al databse solo per l'aggiornamento delle modifiche?
In sostanza vorrei fare una sorta di "SELECT IDProdotto FROM Prodotti WHERE IDProdotto = @ID", che normalmente si fa dal database, ma vorrei farlo dal dataset.
Solo che essendo inesperto in materia non so se e come si può fare.
Grazie.
Alessio Forconi
biroph
Profilo
| Junior Member
56
messaggi | Data Invio:
mar 30 giu 2009 - 14:24
Supponendo che conosci i dataset e i DataTable, dovresti prima caricare il dataset con la tabella prodotti, poi utilizzi il metodo select del DataTable
ES:
DataRow[] DR = Datatable.Select("IDProdotto = 2");
//se la length di DR è > 0
string mioValore = dr[0]["nome campo"],ToString();
//poi il valore lo utilizzi per creare una nuova riga nel DataTable o per modificare la stessa
Il metodo select ti ritorna un array di DataRow dal quale recupererai il valore che ti serve e utilizzi un DataAdapter per inviare le modifiche al db.
spero di averti aiutato, ciao.
TaiChi
Profilo
| Junior Member
105
messaggi | Data Invio:
mar 30 giu 2009 - 18:08
Immagino di sì, sembra essere prorpio quello che cercavo.
Domani provo, grazie !!!
Alessio Forconi
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 !