[ CallMeSaMaster @ 27.12.2007. 14:39 ] @
Moze li mi neko reci kako cu bindovat neku vrijednost iz DB na TextBox?
Htio bih npr. da u jednom textBoxu prikazujem sumu nekog polja u tabeli, recimo Sum(Iznos).

U pitanju je sql server i .net...
[ toxi_programer @ 27.12.2007. 23:12 ] @
Ček, 'oćeš da u textBox-u prikažeš neko polje iz tabele?

Preko DataAdaptera uzmeš DataTable te tabele i onda napišeš npr:
myTextBox.Text = myTable.Rows[0]["Neka Kolona"].ToString();
[ Prokleta_Nedelja @ 28.12.2007. 06:35 ] @
ili ako radis sa datareader-om (sto ja najvise volim) onda izaberi

Code:

dim veza as new SQLconnection("")
dim kom as new SQLCommand("select ime from moja_tabela where id=123",veza)
dim cit as SQLDataReader

try
veza.open
cit=kom.executereader
cit.read
textbox1.text=cit.item("ime")
cit.close
veza.close
catch ex as SQLException
msgbox ex.message
end try
[ CallMeSaMaster @ 28.12.2007. 08:30 ] @
Hvala na odgovorima,

@Toxi tako sam i uradio

[ aleksandarpopov @ 28.12.2007. 10:05 ] @
Ako hoces mozes da vezes txtbox za polje u datasetu. Npr. stavis bindingsource na formu, postavis mu datasource na neki tvoj dataset, datamember na neku tabelu u datasetu i iz property windowsa za txtbox mozes da postavis databinding na taj bindingsource i ovde mozes odabrati kolonu za koju hoces da vezes textbox.
[ toxi_programer @ 28.12.2007. 14:17 ] @
@aleksandarpopov
Šta se češće koristi? Dali je taj pristup bolji od onog koji sam naveo?
[ Predrag Glumac @ 28.12.2007. 15:03 ] @
@toxi: Jeste bolji iz razloga sto ono sta si naveo nije data binding Svrha bindinga je da ce izmene podataka u kontrolama koje su bindovane biti "reflektovane" na sors za koji je bindovan.
[ pl4stik @ 20.03.2008. 10:35 ] @
Hm, a za web forms..