[ TARMI @ 02.06.2007. 16:21 ] @
Kako po izboru npr. naziva artikla iz combo box-a automatski da se upise njegova cena u text box-u koji se nalazi ispod?? radim sa c# i data adapterima.... |
[ TARMI @ 02.06.2007. 16:21 ] @
[ MarkoBalkan @ 02.06.2007. 22:09 ] @
provjeriš u bazi sa datareder-om, ako potoji artikl, učitaš cijenu. i prikažeš u textboxu.
[ TARMI @ 02.06.2007. 23:11 ] @
Mozes li malo opsirnije da objasnis, ili neki primer koda...posto nisam bas neki "strucnjak"
[ Prokleta_Nedelja @ 03.06.2007. 00:07 ] @
evo npr. Ako si radio sa ASP.NET ( a i ako nisi nema veze posto je kod isti), Recimo da imas DropDownList (ili ComboBox) i TextBox.
Code: Sub Provjera() TextBox1.Text=Cijena(DropDownList1.SelectedIndex) end sub Function Cijena(_id as integer) as String Dim Veza as new SQLConnection("ovdje ide connection string") dim Kom as new SQLCommand("SELECT Cijena from Artikli where id=" & _id,veza) Dim Citac as SQLDataReader Try Veza.Open Citac=Kom.ExecuteReader Citac.Read Dim a as string=Citac.Item("Cijena").ToString Citac.Close Veza.Close Return a Catch gr as SQLException Return Nothing End Try End Function [Shadowed: dodati [code] tagovi.] [Ovu poruku je menjao Shadowed dana 03.06.2007. u 01:38 GMT+1] [ TARMI @ 03.06.2007. 00:25 ] @
Joj kad vidim ovaj SQL!!! Oledb...
gde kucam ovo sub provjera moze li ovo nekako sa data adapterima,oledbconnection itd. [ Shevchenko @ 03.06.2007. 02:33 ] @
Pa mozes da pretrazujes Dataset, i da iz njega izvuces potrebnu informaciju.
Princip je od prilike ovakav: ComboBox: Display Member - ImeProizvoda Value Member - IDProizvoda Na dogadjaj ComboBox_SelectedValueChanged stavis da Code: TextBox.Text = Dataset.[imetabele].FindByID(ComboBox.SelectedValue).Cena.ToString(); [ dusans @ 03.06.2007. 11:34 ] @
Ili ovako:
Code: TextBox.Text = CType(ComboBox.SelectedItem, DataRowView)("Cena").ToString(); Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|