Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.776 pregleda

Najnovija ↓

adapter ne azurira tabelu, zasto 17.07.2013. u 21:03 · pre 161 mesec #1
Uspostavio sam konekciju nad bazom i ona se zove conMain

Zatim sam napravio Adapter cAdapter i objekat DataTable cTable

Podaci se lepo prikazuju u DataGridView kontroli, medjutim kada se prtisne Update dugme sa kodom ispod, nista se ne desi.

Ocekivao sam da se slog sa PrimKey = 9662 azurira sa novom siform kupca. Sve validizacije su ok.

U cemu gresim ....

Code:


Dim nPrimKey As Long = 9662

Dim strUpdate As String = "update otpremnice set kupsif = '" & Me.MyTextBox1.Text & "' where primkey = " & nPrimKey

cAdapter.UpdateCommand = New OleDbCommand(strUpdate, conMain)

cAdapter.Update(cTable)


Re: adapter ne azurira tabelu, zasto 18.07.2013. u 00:25 · pre 161 mesec #2
Pogledaj primer na MSDN i prilagodi ga svome
http://msdn.microsoft.com/en-u...dataadapter.updatecommand.aspx

I koristi parametre umesto obicnog string, nema zezanja sa apostrofima i sigurnije je
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: adapter ne azurira tabelu, zasto 18.07.2013. u 15:59 · pre 161 mesec #3
Tek sam nedavno poceo da radim u VS2010, pa jos vucem razmisljanja iz vb6 ....

Cini mi se da nigde nisam ukljucio kod kroz koji bi se vrsile izmene na DataTable cTable.

Adapter samo prenosi izmene iz tog objekta izvoru podataka tj bazi, jesam li u pravu.

Hvala ...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme