Citat:
Gde ti je taj IDataReader za Mesta?
On je nebitan... Povukao je tri kolone iz tabele Mesta i to sam proverio u debugeru
Citat:
Sta je parametar "object o" u metodi Daj? Jel to instanca klase Mesta na osnovu koje hoces da dobije instancu klase Drzava?
Da... u ovom slucaju to je objekat klase Mesta... a tokom rada aplikacije moze da bude bilo koji Domenski objekat (Radnik, PoslovniPartner, Roba...)
Citat:
Kazes da znas kog je tipa objekat koji trebas da instanciras a ne mozes da ga instanciratis?
Da... u debageru mi PropertyInfo govori o tome kog je tipa properti DrzavaFK... ali nisam mogao da ga instanciram...
Citat:
Ako si prosledjivao ime klase kao string, jesi li prosledjivao puno ime objekta (ime namespace-a +"." + naziv klase) ?
Jesam... ali...
Citat:
Kako bi ga inace normalno instancirao klasu Drzava (bez ovih petljanja sa imenima)?
Code:
Drzava drzava = new Drzava();
ako sam dobro razumeo pitanje...
Citat:
Hmm, jesi li ti pogledao sve metode CreateInstance. Imas CreateInstance(string assemblyNam, string typeName) bas za tu namenu da ucitas iz drugog assembly-ja objekat. Probaj pa javi.
CreateInstance(string assemblyNam, string typeName) vraca System.Runtime.Remoting.ObjectHandle... pa onda pozovem metodu Unwrap() od ObjectHandle objekta i ona mi vrati objekat koji je Wrap-ovan...
Tako da sam uspeo da dobijem ono sto sam hteo...
Hvala na pomoci, drugari...