jeg skal lige have det helt til at virke , men så giver jeg også gladeligt de points ud.. problemet er at jeg nu får en anden fejl som er
ADODB.Field (0x800A0C93) Operation is not allowed in this context.
Jeg vedhæfter også lige koden her:
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.Upload
Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "DRIVER={SQL Server};SERVER=localhost;UID=sa;DATABASE=excelproject;"
strSQL = "SELECT * from upload"
Set oRs = Server.CreateObject("ADODB.recordset") Set oRs.ActiveConnection = oConn oRs.Source = strSQL oRs.LockType = 3 oRs.Open
' Select each file ' **************** For each file In mySmartUpload.Files ' Only if the file exist ' ********************** If not file.IsMissing Then
' Add the current file in a DB field ' ********************************** oRs.AddNew file.FileToField oRs.Fields("filebinary") 'FÅR FEJLEN I DENNE LINIE oRs("FILENAME") = file.FileName oRs("filesize") = file.size oRs.Update ' intCount = intCount + 1 End If Next
Jeg har læst mig frem til at det måske er den parameter der hedder AppendChunkder skal tilføjes til denne linie : file.FileToField oRs.Fields("filebinary").AppendChunk()
men den vil også gerne have en værdi i AppendChunk, men ved ikke hvilken ??
ved godt det ser tosset ud, men sådan ser eksemplet også ud på aspsmartupload´s hjemmeside, så kan godt følge dig :( Men det andet virker heller ikke..
Som sagt har jeg aldrig gemt filer i databasen, da det er ineffektivt pga databasestørrelsen. Så lige netop det, kan jeg desværre ikke hjælpe med :(
Synes godt om
Ny brugerNybegynder
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.