Avatar billede eksperten1 Nybegynder
23. februar 2002 - 22:42 Der er 1 løsning

Hent seneste ID

Jeg har et VBS på en server, som skal lægge billeder uploadet til serveren via FTP på plads.

Serveren kører Win2000 Server og der er en SQL Server 2000 på maskinen.

Mine data kommer ind i tabellen, men jeg kan ikke hente min uid ud, den vil jeg ellers omdøbe thumbnailen til.

Her er min kode, håber at der er en som kan hjælpe, jeg har prøvet alle muligheder tror jeg.

strSQL = "SELECT cid, company FROM db_clients ORDER BY company ASC;"
set objConn = wscript.CreateObject("ADODB.connection")
set rs = wscript.createobject("ADODB.Recordset")

AccessConnect = "Provider=sqloledb; Data Source=192.168.1.2; Initial Catalog=dbrw; User Id=sa; Password=pswd;"
objConn.mode = 3
objConn.Open AccessConnect
set objRS2 = objConn.Execute(strSQL)

rs.open "SELECT TOP 1 * FROM db_images", objConn, 3, 3, 1
   
do while not objRS2.EOF
getimages objRS2("cid"), objRS2("company")

objRS2.movenext
loop
rs.close
set rs = nothing
set objRS2 = nothing
    objConn.Close
    set objConn = nothing




Function getimages(cid, strcompany)
strFolderpath = strBasepath & strCompany & "\"
strOrgpath = strOrgfilepath & strCompany & "\"
Set objFileSys = wscript.CreateObject("scripting.filesystemobject")
If not objFileSys.FolderExists(strFolderPath) then
    objFileSys.CreateFolder(strFolderPath)
end if
If not objFileSys.FolderExists(strorgPath) then
    objFileSys.CreateFolder(strorgPath)
end if
Set objRootFolder = objFileSys.GetFolder(strFolderPath)



for each objFile in objRootFolder.Files
   
    rs.addnew
        rs("owner") = cid
        rs("orgname") = objfile.name
        rs("orgsize") = objfile.size
    rs.update
        imgId = rs("uid")

   

    makeThumbs objFile, imgId
    objFileSys.CopyFile objFile, strorgpath & imageid, true
next


   
    set objFileSys = Nothing

End function
Avatar billede eksperten1 Nybegynder
14. marts 2002 - 23:47 #1
æv
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester