webForumDet fria alternativet

h0lger

Medlem sedan
Inlägg
105
Trådar startade
2
Aktiv
2002–2003

Inlägg — sida 4 av 6

  1. databaser och variabler
    · .NET · #6

    Namger på samma sätt. Hungarian notation, engelskt språk och beskrivande namn. Så en label som visar förnamnet heter lblFirstName och en textbox med postnummer heter txtZipCode.

  2. Arv
    · .NET · #13

    Jag har ett vb exempel på hur jag tänker. Nu har jag grejat lite i det utan att testa det helt men jag tror att ni kan se mina tankar där. Bygger på 2 assemblys. En för…

  3. Databashantering
    · .NET · #51

    kristoffer -\> Ett dataset är egentligen en xml-sträng så det är ok att returnera detta. Alternativet är att ifrån business-skiktet eller fasadskiktet returnera en ren xml-sträng.

  4. Databashantering
    · .NET · #50

    Anledningen till att man inte ger business lagret data access direkt beror på att man vill inte behöva kompilera om businesslagret om man gör en förändring i databasen. Egentligen…

  5. Arv
    · .NET · #11

    Du har en metod i din db klass som heter RetriveNewsDate Men i koden anropar du DataAccess.RetriveNewsContent Kan det ha med detta att göra?

  6. Arv
    · .NET · #7

    Lägg connectionstringen i en konfig fil istället. Då slipper du kompilera om den dagen du byter inloggningsid eller db etc. I din generella db-klass som du ärver in i de andra…

  7. SELECT func() as...
    · .NET · #3

    Ser ingenstans där strSql faktiskt används. Saknas det lite kod så får du gärna posta den med.

  8. Databashantering
    · .NET · #45

    Skall uppdatera min kommentar till Pace angående sqlsatser. Man bör egentligen inte lagra sqlsatser i koden överhuvudtaget. Jag rekommenderar att man anropar lagrade procedurer…

  9. Databashantering
    · .NET · #44

    Som du ser på min C# kod kan jag inte hjälpa dig med det ;)

  10. Databashantering
    · .NET · #42

    Tanken är att inget skikt skall behöva vara beroende av något annat skikts datatyper, objekt, struktur etc. Tänk att varje skikt skall kunna klara av att man byter ut de andra…

  11. Databashantering
    · .NET · #41

    Skall försöka ge mig in och skriva C# (kan ej detta så försök se sambanden) BLS public class News() { private string head; //Här anropar du BODS och en metod som heter t.ex…

  12. Databashantering
    · .NET · #40

    Nej SQL koden bör ligga i dbUser lagret eller BODS lagret.

  13. Databashantering
    · .NET · #37

    BLS bör inte hantera sql statements eller datareaders etc. Denna hantering bör ligga i BODS. tänk att du skapar en metod i BLS som heter GetNewsHeader GetNewsHeader anropar i sin…

  14. Databashantering
    · .NET · #35

    Hur delar du upp dina fasader? Har du en fasad per enhet?

  15. Databashantering
    · .NET · #33

    Den skiktningsmetod som fredrik kör kallar ADB-arkitektur för Process Facade/Use Case Facade Pattern (tror jag) Bygger på att man utgår från en process eller ett use case för att…

  16. Databashantering
    · .NET · #30

    På fråga ett svarar jag : vet inte vad man kan kalla denna metod. Fråga två så skulle jag på något sätt knyta ihop Business logic klassen med dess databasklass typ namge dem så…

  17. Databashantering
    · .NET · #28

    Förstår inte frågan riktigt. Om du menar sättet att ärva in en generell databasklass så får du kalla den vad du vill :) Har inte sett ett bra namn på det.

  18. Databashantering
    · .NET · #25

    Perfekt!

  19. Databashantering
    · .NET · #23

    Natti natti :-) BODS ärver Icaaq.OleDbData. BOL anropar BODS. Du skulle kunna göra på ditt sätt men det blir renare skiktning på detta sätt.

  20. Databashantering
    · .NET · #21

    nja... BODS ärver ifrån OleDBData. BLS instansierar BODS och anropar metoder i denna. BLS skall inte behöva känna till hur data skall hämtas det är BODS jobb. BLS anropar en metod…

377 ms totalt · 3 externa anrop · v20260731065814-full.30151723
129 ms — hämta medlemmens inlägg (db)
121 ms — hämta statistik (db)
126 ms — slå upp medlem (db)