[ manix @ 17.04.2009. 22:29 ] @
Dakle ovako, prvi put pokusavam da radim sa integrisanim alatom za rad sa bazom...
U server explorer-u sam napravio konekciju na bazu, ubazio grid i na databinding odabrao tabelu koju cu da prikazem.
Takodj sam napravio i polja (TextBox) u kojima se prikazuju podaci selektovanog reda u grid tabeli i sve to lepo radi...
Prilikom svega toga VB je kreirao BazaDataSet, KlijentiBindingSource i KlijentiDataAdapter

E treba mi pomoc kako da ako izmenim te podatke u TextBox-u i klikom na dugmic izmeni to sve ubelezim u bazu?
Sto puta sam pokusao i sve se to odradi u tabeli ali nikako u bazi...
Pokusao sam i sa BazaDataSet.AcceptChanges() ali nista, naranvno radio sam pre toga adapter.update(tabela) i na kraju sam sve to obrisao

Recimo da imam samo dva podatka - naziv i adresu i naravno ID... Ako neko moze neka postavi kako treba... Hvala unapred!

P.S. Naravno, znaimam me kao se to radi sa ovim komponentama BazaDataSet, KlijentiBindingSource i KlijentiDataAdapter
[ manix @ 18.04.2009. 02:45 ] @
Pa evo, nasao sam resenje....

Zapravo, posto sam ja bindovao podatke u polja (TextBox) to znaci da su oni tu zahvaljujuci binding izvoru ili ti KlijentiBindingSource tako da je trebalo samo "zavrsiti" editovanje i napraviti update :)))

Evo i koda
Code:
            Try
                Me.Validate()
                Me.KlijentiBindingSource.EndEdit()
                Me.KlijentiTableAdapter.Update(Me.BazaDataSet.klijenti)
                MsgBox("Uspesno ste izmanili podatke !")

            Catch ex As Exception
                MsgBox("Izmana podataka nije uspela !!!")
            End Try