Jag behöver spara en fil på hårddisken i en databas (Accsess). Någon som har några ideer? Komponenter eller dyligt är inga problem. Undvik att spara stora grejjer i access ...  Jo, det hade ju varit lättare men det är inte ett alternativ då alla i så fall skulle kunna ladda ner filen och så får det inte gå till. Jag måste spara filen i databasen. Närmar mej en lösning. Gjode som nedan, funkade nästan. När jag tar ut flen igen så har det smugit in en noll-byte mellan varje tecken. Hur? Några ideer?Spara fil i databas
    
    Sv: Spara fil i databas
    
    
spara bara sökvägen och spara sedan filen på disk .. Sv: Spara fil i databas
    
    
  Dessutom så är det inte några större file filer vi pratar om utan sparade mail från Outlook. Vad vi håller på med är ett system som automatiskt ska arkivera all e-mail korrespondans i ett projekt.Sv: Spara fil i databas
    
    
Dim p, l
Dim Con As ADODB.Connection
Dim Rst As ADODB.Recordset
Set Con = New ADODB.Connection
Set Rst = New ADODB.Recordset
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=I:\rustek.mdb"
Rst.Open "SELECT lngID, binFile FROM tblFile WHERE lngID = 0", Con, 3, 3
Rst.AddNew
Open "C:\Test.txt" For Binary Access Read As #1
p = 1
l = 0
Do Until EOF(1)
    If (LOF(1) - p) > 1024 Then
        l = 1024
    Else
        l = (LOF(1) - p)
    End If
    If l = 0 Then Exit Do
    
    Rst.Fields("binFile").AppendChunk Input(l, #1)
    p = p + l
    Seek #1, p
Loop
Close #1
Rst.Update
Set Con = Nothing
Set Rst = Nothing