Avatar billede danisher Nybegynder
26. november 2004 - 10:25 Der er 6 kommentarer og
2 løsninger

Data lag

Hej alle

Jeg søger informationer om, hvordan man opbygger sig et data lag, således at man nemt kan adskille SQL sætningen fra sin kode.

Det drejer sig om et ASP.NET projekt i C#, så hvis I eventuelt kender nogle artikler om det, så vil jeg sætte pris på det.

Ellers er der også muligheden for en bog? Nogen der kender en?

Håber nogen kan hjælpe!

Mvh
Avatar billede arne_v Ekspert
26. november 2004 - 10:58 #1
En radikal løsning er at bruge et O/R mapping tool som f.eks. NHibernate.
Avatar billede simonvalter Praktikant
26. november 2004 - 11:57 #2
du kan læse om mange flere o/r mapping tools her
http://www.theserverside.net/news/thread.tss?thread_id=29914
versant open access .net er også en mulighed.. også portet fra java som nhibernate
men er bygget på JDO standarden.

ibatis .net er også et udemærket valg hvor du kommer din sql i xml filer og så kan få adgang til sql via et id.

hvordan du kan lave det smart selv med parametre osv skal jeg ikke kunne sige.
Avatar billede arne_v Ekspert
12. december 2004 - 19:41 #3
kommet videre ?
Avatar billede danisher Nybegynder
12. december 2004 - 19:59 #4
Hejsa

Ja, men desværre ikke så meget som jeg gerne ville.

Er kommet frem til at man skal beslutte sig for, hvor man vil have sit lag liggende, i forhold til sin applikation. Hvad skal man bruge på applikationssiden, som "dele", og der kan man egentlig dele den op.

Tror måske endda det giver mere mening med stored procedures, men ikke nødvendigvis.

Jeg er derfor begyndt på MS SQL serveren, og er startet med views.

Har du ellers nogle forslag eller kommentarer? Jeg leder mest efter noget læsestof. Hvis man bruger google, så kommer der kun produkter der laver datalaget for en, og det synes jeg ikke jeg vil...

Ellers tak for hjælpen!

Mvh
Avatar billede arne_v Ekspert
13. december 2004 - 23:32 #5
Der er flere måder at lave data lag på end der er kinesere i kina !

Men kender ikke en god introduktion til mulighederne.

Stored procedures løser ikke nogele problemer. Det kan øge performance (og binder
dig til MS SQLServer). Men data lags mæssigt gør det næppe den store forskel.
Avatar billede danisher Nybegynder
14. december 2004 - 09:08 #6
ok, tak for hjælpen.

Hvem vil have point?
Avatar billede arne_v Ekspert
14. december 2004 - 19:45 #7
tjo - men har jeg reelt hjulpet dig ?
Avatar billede danisher Nybegynder
14. december 2004 - 19:46 #8
Måske ikke, men du tog da tid til at svare.
Jeg takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester