webForumDet fria alternativet

Ladda upp bild till SQL Server

8 svar · 653 visningar · startad av Cri11e

Cri11eMedlem sedan aug. 200235 inlägg
#1

Hej,

Jag skulle vilja ha lite kodsnuttar som beskriver hur jag laddar upp en bild till en ms sql databas (OleDb).

Börjar få lite panik :h

Engine^Medlem sedan dec. 20003 887 inlägg
#2

Kanske den här tråden kan hjälpa dig en bit på vägen.

renholmMedlem sedan apr. 20012 266 inlägg
#3

http://www.4guysfromrolla.com/webtech/091201-1.shtml

Om du söker mer hittar du nog ännu fler artiklar i ämnet.

Cri11eMedlem sedan aug. 200235 inlägg
#4

hmmm, faktiskt inte :)

Den tråden handlade bara om att ladda upp bilder till en katalog och spara sökvägen i en databas.

Jag vill alltså spara bilden i databasen.

:birp

Engine^Medlem sedan dec. 20003 887 inlägg
#5

Jag kollade lite på asp.net-forumet och hittade jag en bra beskrivning på hur man gör det via ODBC. Det kan väl inte vara så klurigt att göra om det till OleDb... du får väl använda OleDbType istället.

OdbcConnection con = new OdbcConnection(ConnStr); 

OdbcCommand cmd = new OdbcCommand("INSERT INTO Image (img_name,img_data,img_content) VALUES ( ?, ?, ?)", con); 

cmd.Parameters.Add("@img_name", OdbcType.VarChar, 50).Value = imgName; 
cmd.Parameters.Add("@img_data", OdbcType.Image).Value = imgBin; 
cmd.Parameters.Add("@img_content", OdbcType.VarChar, 50).Value = imgContentType; 

con.Open(); 

int numRowsAffected = cmd.ExecuteNonQuery(); 
con.Close();
Cri11eMedlem sedan aug. 200235 inlägg
#6

Tack så mycke, det där löste allt! :birp

PatrikBMedlem sedan mars 20002 836 inlägg
#7

Har du Juli/Augusti nummret av ASP.NET PRO så finns det en mycket bra artikel som förklarar allt.

Tidningen rekomenderas, men som alla amerikanska tidningar: Fullsmockad med reklam :e

pst! ... inte OleDb utan SqlClient om det är en SQL Server

cya,
/PatrikB

renholmMedlem sedan apr. 20012 266 inlägg
#8

OT: jo, amerikanska tidningar är totalt fulla med reklam, har haft MSDN i ett år och stod iofs rätt mycke bra i den men det var för mycket reklam =)

kristofferMedlem sedan juni 20001 257 inlägg
#9

Även Visual Studio Magazine är bra, tycker jag.

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)