[ 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....
[ 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();