JacobMedlem sedan dec. 2000503 inlägg Jag ska överföra men accessdatabas till ms sql. Problemet är att jag har ändrat en massa i databasenstrukturen så jag tänkte att jag gör en asp-sida som lägger in allt rätt istället för att importera i ms sql.
Problemet bliv bilderna, i accessdatabaden ligger bildidna i olika tabeller och i alla tabeller så börjar de med bildid 1, 2, 3 osv.
I den nya databasen ska alla blidIDer ligga i en egen tabell.
Jag måste alltså ändra bildID på alla bilder det är ju inte så svårt det svåra är hur man ändrar namnet på själva filen.
Förmodligen behöver man en serverkompnent antar jag men vilken och hur använder man den.
------------------
ja©ob
JacobMedlem sedan dec. 2000503 inlägg Jag kan ju förkorta min fråga och bara säga:
Hur ändrar man ett filnamn?
------------------
ja©ob
erkaMedlem sedan dec. 19996 522 inlägg Använda FSO, file system object och skriv ett litet script som söker igenom en katalog och byter namn på filerna i en loop :)
------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !
mrblondeMedlem sedan aug. 20012 349 inlägg byta namn funktionen heter logiskt nog "Move", kan vara bra att veta.
här kommer vassegod:
fso.move("c:\minbild.jpg","C:\minbildmednyttnamn.jpg"
------------------
National Blonde Day!
Alle ihre Basis ist uns gehört.
JacobMedlem sedan dec. 2000503 inlägg Det fungerar inte riktigt
<%
Set fso = Server.CreateObject("Scripting.FileSystemObject")
fso.move("C:\poll.zip","C:\poll2.zip")
%>
Felmess:
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0414)
Det går inte att använda parenteser när en Sub anropas.
/vm/sql/export.asp, line 10, column 38
fso.move("C:\poll.zip","C:\poll2.zip")
-------------------------------------^
Jag provade att ta bort () men då blev det:
Feltyp:
Körningsfel i Microsoft VBScript (0x800A01B6)
Objektet stöder inte egenskapen eller metoden.: 'move'
/vm/sql/export.asp, line 10
[Redigerat av Jacob den 09 nov 2001]
JacobMedlem sedan dec. 2000503 inlägg så här skulle det vara
Set fso = Server.CreateObject("Scripting.FileSystemObject")
fso.movefile "C:\poll.zip","C:\poll2.zip"
------------------
ja©ob