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..
Copyright (C) 2001-2008 by www.elitesecurity.org. All rights reserved.