Tek pocinjem da se bavim C#-om pa sam naisao na problem, naizgled banalan.
Imam u klasi, koja je inace komponenta, netipiziran DataSet koji ima jednu tabelu.
To sam odradio pomucu Object Inspector-a na tom DataSet-u.
Problem je sledeci:
Ne mogu da ubacim podatke u DataSet!
Znaci:
private System.Data.DataSet dsMestoNetipski;
private System.Data.DataRow mestoRed;
private System.Data.DataTable tabMesto;
Znaci, DataSet "zna" da sadrzi tabMesto, to je ok samo nisam naveo kod...
Kada u mestoRed pokusam da dodam vrednosti - nista se ne desava - dodela se ne izvrsi!
mestoRed = this.tabMesto.NewRow();
mestoRed[0] = Guid.NewGuid();
mestoRed[1] = nazivMesta //string koji je deklarisan i ima vrednost
mestoRed[2] = Int64.Parse(postanskiFah)
//takodje deklarisan kao string ali u tabeli je Int64
this.tabMesto.Rows.Add(mestoRed);
this.dsMestoNetipski.AcceptChanges();
Po meni je logicno da ovo radi, ali nije tako. Ako gresim, nisam svestan toga.
Vec dodela vrednosti redu mestoRed nista ne uradi (za GUID ostane null reference, za string Object reference), nama pravih vrednosti.
Ako neko moze da mi pomogne bio bih mu/joj zahvalan...
Jos bolje, hvala unapred!
maybe then you'll begin to understand,
life down here is just a strange illusion