Group:  Microsoft Access ยป microsoft.public.access.modulesdaovba
Thread: trying to copy a photo from one db to another

trying to copy a photo from one db to another
Emma 12/30/2008 9:33:34 PM
Hi I know this isn't the forum for coding but I'm at a standstill. How do I
copy a photo from one database and put it in another. I've been reading about
getchunks but I'm not sure that's what I need to do. I'm using appendchunk to
store it in the second database and that seems to be working fine. It's just
how do I get the photo out of the first database. Here is my convoluted code,
any help would be appreciated:

'Read in the record number to be inserted
RecordNo3 = CLng(Request.QueryString("ID"))

'Create an ADO connection object
Set Conn3 = Server.CreateObject("ADODB.Connection")

'Set an active connection to the Connection object using a DSN-less
connection
Conn3.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &
Server.MapPath("\db\FileDB.mdb")

'Create an ADO recordset object
Set oRS3 = Server.CreateObject("ADODB.Recordset")
'set objField=Server.CreateObject("ADODB.field")

'Initialise the strSQL variable with an SQL statement to query the database
sSQL3 = "SELECT Files.* FROM Files WHERE ID=" & RecordNo3

Set oRS3 = Conn3.Execute(sSQL3)

fileName = oRS3("File Name")
fileSize = oRS3("File Size")
'fileData = oRS3(fileName).GetChunk(fileSize)
'fileData = "/AHousingHelpCentre/LoadPhoto.asp?ID=oRS("ID").Value"
'fileData = objField.GetChunk(size)
contentType = oRS3("Content Type")


Re: trying to copy a photo from one db to another
"Alex Dybenko" <alexdyb[ at ]PLEASE.cemi.NO.rssi.SPAM.ru> 12/31/2008 10:02:25 AM
Hi,
have you tried to use append or update query? Much easier!

Insert into Files IN 'c:\mymdb' ([File Name]) Select [File Name] from Files
Where ID=1

--
Best regards,
___________
Alex Dybenko (MVP)
http://accessblog.net
http://www.PointLtd.com


"Emma" <Emma[ at ]discussions.microsoft.com> wrote in message
news:BD55705A-A99D-4742-B839-A281D8C689CA[ at ]microsoft.com...
[Quoted Text]
> Hi I know this isn't the forum for coding but I'm at a standstill. How do
> I
> copy a photo from one database and put it in another. I've been reading
> about
> getchunks but I'm not sure that's what I need to do. I'm using appendchunk
> to
> store it in the second database and that seems to be working fine. It's
> just
> how do I get the photo out of the first database. Here is my convoluted
> code,
> any help would be appreciated:
>
> 'Read in the record number to be inserted
> RecordNo3 = CLng(Request.QueryString("ID"))
>
> 'Create an ADO connection object
> Set Conn3 = Server.CreateObject("ADODB.Connection")
>
> 'Set an active connection to the Connection object using a DSN-less
> connection
> Conn3.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &
> Server.MapPath("\db\FileDB.mdb")
>
> 'Create an ADO recordset object
> Set oRS3 = Server.CreateObject("ADODB.Recordset")
> 'set objField=Server.CreateObject("ADODB.field")
>
> 'Initialise the strSQL variable with an SQL statement to query the
> database
> sSQL3 = "SELECT Files.* FROM Files WHERE ID=" & RecordNo3
>
> Set oRS3 = Conn3.Execute(sSQL3)
>
> fileName = oRS3("File Name")
> fileSize = oRS3("File Size")
> 'fileData = oRS3(fileName).GetChunk(fileSize)
> 'fileData = "/AHousingHelpCentre/LoadPhoto.asp?ID=oRS("ID").Value"
> 'fileData = objField.GetChunk(size)
> contentType = oRS3("Content Type")
>
>

Home | Search | Terms | Imprint
Newsgroups Reader