Modifica dati dataset

venerdì 19 dicembre 2008 - 15.02

pasqualimassimo Profilo | Junior Member

domanda avete mai usato gli oggetti DataRow per aggiornare i dati di una riga in una tabella (DB sql server)?

io ho fatto così, l'unico problema è che non mi fa il commit, la conferma dei dati ;

tabellaOperatori = this->operatoriTableAdapter->GetDataBy(this->username->Text,this->password->Text);
array<Object^>^ valori = gcnew array<Object^>(8);

valori[0] = this->nome->Text;
valori[1] = ::Convert::ToString("rugo");
valori[2] = ::Convert::ToString("B");
valori[3] = ::Convert::ToString("roberta");
valori[4] = ::Convert::ToString("password");
valori[5] = ::Convert::ToString("fir");
valori[6] = ::Convert::ToString("1");
valori[7] = ::Convert::ToString(modifica);

tabellaOperatori->BeginLoadData();
rigaOperatori = this->tabellaOperatori->LoadDataRow(valori,false);
this->tabellaOperatori->EndLoadData();
this->tabellaOperatori->AcceptChanges();
this->tabellaOperatori->EndInit();

che ne dite, dove sbaglio?
praticamewnte i dati vengono modificati nel dataset, ma non nel db, quindi quando riapro la maschera non trovo le modifiche che ho fatto
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5