[ ZoranDE @ 07.10.2015. 22:18 ] @
Koji metod je pravilnije koriisti kada se zatvara data reader ?

CloseReader(dataReader) , ili dataReader.Close ?

evo primera koda

public ExaminationDTO SaveExamination(ExaminationDTO examination)
{
string SqlString = string.Empty;
IDataReader dataReader = null;

try { }
catch { }
finally
{
CloseReader(dataReader); --- OVO, ili
dataReader.Close(); --- OVO ?
}

}
[ ssi @ 23.10.2015. 12:01 ] @
Mozda nema smisla to da ti kazem...

Ali uzmi Entity Framework.
[ mmix @ 23.10.2015. 12:14 ] @
Ili Linq2SQL ako koristis samo SQL server. Manje apstrakcije.

DataReader ti bas ne treba ni zasta osim ako ne koristis updateable server-side kurzore. Sto je, btw, takodje old-school i nije preporucljivo.
[ ssi @ 23.10.2015. 19:48 ] @
Citat:
mmix: Ili Linq2SQL ako koristis samo SQL server. Manje apstrakcije.

DataReader ti bas ne treba ni zasta osim ako ne koristis updateable server-side kurzore. Sto je, btw, takodje old-school i nije preporucljivo.


Sve je bolje od te gore pomenute starudije.
[ ZoranDE @ 23.10.2015. 22:54 ] @
MIljane hvala za odgovor.

ovaj program moram da završim u VS 2008. Naime program je započet, odrađeno nekoliko modula, pušteno u radi, i to radi. E sada, ne zna ni da li VS 2008 podržava Linq2SQL ? pogledaću na netu.

hvala u svakom slučaju za preporuku
[ mmix @ 23.10.2015. 23:04 ] @
VS 2008 podrzava Linq2SQL, podrzava i EFv1 (uz service pack 1) ali to je ubedljivo najgora verzija EFa ikada (prvi macici i te price)
[ ZoranDE @ 23.10.2015. 23:13 ] @
E super, hvala za info, samo ne znam koliko mi je sad pametno da nastavim programiranje na ovaj nacin ? Ima jedno 15-ak web formi da se uradi. A da radim refaktorisanje dosadasnjeg koda, to mi nece platiti.

Pozdrav i hvala za pomoc