[ prizrenac @ 16.11.2006. 17:31 ] @
zamolio bi sve koji mogu da mi pomogni da mi pisu.

frka mi je velika

sutra treba da branim rad.

treba u radu da ubacim butom koji ce na klik da otvara drugu formu i da izlista nesto.

problem je sto sam rad dobio gotov pa sad ne mogu da se snadjem.

frka mi je jer mi ovo za uslov a sutra je zadnji rok kad to mogu da odbranim.

pretpostavljamda za onog koji je radio u C# 2005 ovo nije nikakav problem.

platicu, samo mi pomozite.

hvala svima unapred.
[ star_x @ 16.11.2006. 21:40 ] @
Ubacis u projekat formu koju ces da otvoris,
Ubacis na formu iz koje otvaras dugme iz toolbara,
Kliknes dvaput na njega - otvorice se mesto u kodu
gde pises kod za dogadjaj onclick a to ti je dato u par sledecih redova
(pod uslovom da se dodata forma zove Form2)
-----------------------
Form2 f = new Form2();
f.ShowDialog();
-----------------------
To ti je za otvaranje forme, a sta treba da izlistas to ne znam, a
sa bazama tek planiram da se koljem u C#.
U C# sam mesechak dana, programiram duze.
Srecno!!!

[ prizrenac @ 16.11.2006. 22:35 ] @
hvala , to jeste to problem je sledeci:

treba se na taj klik u drugoj toj formi izlistati studenti koji su polozili ispit iz predmeta na kojeg smo kliknuli:

evo koda:


private void button1_Click(object sender, EventArgs e)
{
DPrikazStudenata dps = new DPrikazStudenata();
// dps.filter_student_id = Int16.Parse(this.predmetiDataGridView.CurrentRow.Cells[0].Value.ToString());
//dps.fil
//

{
MessageBox.Show(this.predmetiDataGridView.CurrentRow.Cells[0].Value.ToString());
if (this.predmetiDataGridView.CurrentRow.Cells[0].Value.ToString() != null)
dps.filter = (this.predmetiDataGridView.CurrentRow.Cells[0].Value.ToString());
}

{
}
// else
dps.ShowDialog();
}
}


to sam ja pokusao, ali nije to to:

Treba da bude slicno ovom primeru:


kod:


private void polozeni_ispiti_Click(object sender, EventArgs e)
{
frm_polozeni_ispiti.filter_student_id = Int16.Parse(this.studentiDataGridView.CurrentRow.Cells[0].Value.ToString());
frm_polozeni_ispiti.ShowDialog();
}



Ima li neko ideju neku, da moze nekako online da mi pomogne mozda.

'ajte programeri, znam da vas ima ovde :)

[ star_x @ 17.11.2006. 19:47 ] @
Ja sam sinoc cekao, cekao i odoh na spavanje (a kolko vidim i drugi programeri su bili uspavani).
Nadam se da je danas ipak proslo dobro.

Al da ne ostanem nedorecen..

Ovaj problem bih resio na sledeci nacin:

U prvoj formi su izlistani predmeti, na klik na grid uzimam id predmeta,
kreiram instancu druge forme koja ima promenjljivu int idPredmeta,
zadajem vrednost toj promenjljivoj.
Sledece je Form2.ShowDialog().
Form2 na dogadjaj OnLoad ili kako se vec zove koristi vrednost idPredmeta u
upitu koji iscitava sve studente sa trazenim polozenim ispitom.
Ako postoji tabela student, polozenipredmeti, predmet upit bi otprilike izgledao ovako:

"SELECT * FROM STUDENT AS S INNER JOIN POLOZENIPREDMETI AS PP ON (S.ID_STUD = PP.ID_STUD) WHERE PP.ID_PREDMETA = %d" (gde %d predstavlja vrednost prethodno pomenute promenljive).

Na formi2 bi se nalazila grid kontrola za prikaz studenata.
Ali za tacnu gramatiku bi mi trebalo malo vise vremena tako da ti svakako ne bih
mnogo pomogao u sitne sate.

That's all, pozdrav!
[ prizrenac @ 18.11.2006. 12:23 ] @
Hvala svima, prosao sam.
Da nijebilo privatnog profe ne bi bilo nista ;)