[ tomislav91 @ 10.10.2014. 09:28 ] @
primetio sam da kada stavlja random u bazu, on za tog nekog korisnika uvek stavi isti dogadjaj? Sto to?

Code:

string tekstKomande = "insert into Tomislav (korisnik_id, dogadjaj_id, Datum) values('" + (comboBox1.Items[(new Random()).Next(comboBox1.Items.Count)] as ComboBoxItem).Value.ToString() + "','" + (comboBox2.Items[(new Random()).Next(comboBox2.Items.Count)] as ComboBoxItem).Value.ToString() + "','" + s + "') ;";



[ dusans @ 10.10.2014. 09:35 ] @
Nemoj svaki put da praviš novi random, već koristi jednu instancu.
Ne bi bilo loše da tu instancu konstruišeš ovako:
Code:

new Random((int) DateTime.Now.Ticks & 0x0000FFFF);

[ tomislav91 @ 10.10.2014. 09:56 ] @
Code:

 Random rand = new Random((int)DateTime.Now.Ticks & 0x0000FFFF);


Ali ne prihvata ovako,kod comboBox1.Items Error Non-invocable member 'System.Windows.Forms.ComboBox.Items' cannot be used like a method.

Code:

 string tekstKomande = "insert into Tomislav (korisnik_id, dogadjaj_id, Datum) values('" + (comboBox1.Items(rand.Next(comboBox1.Items.Count)) as ComboBoxItem).Value.ToString + "','" + (comboBox2.Items(rand.Next(comboBox2.Items.Count)) as ComboBoxItem).Value.ToString + "','" + s + "') ;";


[ dusans @ 10.10.2014. 10:00 ] @
Tomislave, kako te ne mrzi da postuješ svaki put za svaku sitnicu, kao sada kada si promašio zagradu?
I opet si promašio zagrade posle ispravke. Treba Items[ umesto Items(.
[ tomislav91 @ 10.10.2014. 10:11 ] @
To sam probao prvo, i greska mi je da ne moze da operator "+" ne moze biti applied stringu i metodi, zaboravio sam da stavim toString(),a ja stavio toString, bez zagrada :D
[ AMD guy @ 10.10.2014. 10:14 ] @
Jel si ti mercy_angel na Dream in Code, posto vidim da su ista pitanja.
[ tomislav91 @ 10.10.2014. 10:19 ] @
ne ne. mozda drugar, njega sam pitao jel zna mozda da odradi, rekao je da ce javiti
[ jablan @ 10.10.2014. 12:06 ] @
Proguglaj malo za Google: "SQL injection".