Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


att skapa eget objekt i databasen

Postades av 2007-02-18 23:05:28 - Elisabeth Andersson, i forum databaser, Tråden har 6 Kommentarer och lästs av 1134 personer

Jag har ett eget objekt som består av knappar och olika kontroller som bl.a. innehåller namn,adress... och ett foto som ska sparas på databasen.
Jag vet inte hur det ska göras, om fotot ska omvandlas till binär, och hur de olika uppgifterna ska kunna plockas rätt från olika tabeller från databasen för att visa rätt uppgifter till ett visst objekt. Ska man använda serialization eller filhantering... kan nån ge mig en tips? Jag har använt länkade listor för att "koppla ihop" mina objekt.

tack på förhand
Lisa


Svara

Sv: att skapa eget objekt i databasen

Postades av 2007-02-19 17:53:19 - Johan Djupmarker

Svårt att avgöra vad som är bäst utan mer information. De 2 sätten man brukar använda är att antingen spara sökvägen till bilden i databasen eller att spara hela bildfilen i ett BLOB-fält i databasen.

/Johan


Svara

Sv: att skapa eget objekt i databasen

Postades av 2007-02-20 09:36:35 - Emmanuel Ay

Jag skulle råda dig att spara personinformationen i en tabell och bilderna i en egen tabell.

T.ex
PERSON (tabell)
personID
personNamn
..etc..

PERSONBILD (tabell)
bildID
personID
filnamn
filtyp
blob

För att konvertera bilden till en binär ström som du sedan kan lagra i Databasen, läs denna:
http://www.aspfree.com/c/a/ASP.NET/Uploading-Images-to-a-Database--C---Part-I/


Svara

Sv:att skapa eget objekt i databasen

Postades av 2007-02-22 17:38:03 - Tom Granqvist

Vad är fördelarna med att spara bilderna i databasen jämfört med att endast spara sökvägen?


Svara

Sv: att skapa eget objekt i databasen

Postades av 2007-02-22 17:49:55 - Niklas Jansson

-Du behöver inte ställa krav på unika filnamn (eller andra småproblem som har att göra med katalogstruktur etc.).
-Du samlar all data på samma ställe.
-Du använder databasens concurrency-modell + låsning etc.


Svara

Sv:att skapa eget objekt i databasen

Postades av 2007-02-23 10:26:42 - Tom Granqvist

Ääääh, det är småsaker ;) Oftast när man läser om att bilder och databaser sägs det "spara bara sökvägen, det är bättre". Nu vet jag varför det *inte* är bättre, tack Niklas.


Svara

Sv: att skapa eget objekt i databasen

Postades av 2007-02-23 10:46:26 - Niklas Jansson

Jag sa bara varför det inte nödvändigtvis är sämre att spara dem i databasen. Skulle nog säga att det finns en del goda anledningar till att bara spara sökvägen också. Man får välja vad som är bäst från fall till fall.
- Snabbare att lägga in nya poster (varje post är plötsligt flera kB-MB stor om man lägger in bilden också) => fler användare kan få åtkomst på en viss tid.
- Databasen växer inte lika fort. Dels (beroende på databasmotor) så kan det ge prestandaförluster, dels saknar man möjligheten (eller är åtminstone inte trivialt) att sprida ut lagring över flera lagringsenheter, dels kan man få problem med att få plats med en enda stor databas på en disk.
- Filsystemet kan vara bättre optimerat för att hämta ut en fil än databasmotorn för att hämta ut en stor chunk data.


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 613
27 958
271 741
8 830
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies