Jag håller på med ett script som automatiskt lägger in lite sökvägar i en databas. Problemet är att id blir lika om man lägger in flera olika album. Hur ska jag göra så att den börjar med det senaste id i databsen och inte som nu när id=1 är hårdkodat?
<%
Dim filer, huvud, mapp, albumNamn
albumNamn="Karhajk2002"
Set filer = Server.CreateObject("Scripting.FileSystemObject")
huvud = "/dweb/fotoalbum/assets/"&albumNamn&"/images"
If Not filer.FolderExists(Server.MapPath(huvud)) Then
filer.CreateFolder(Server.MapPath(huvud))
End If
Set mapp = filer.getFolder(Server.MapPath(huvud))
dim id
id=1
For Each filen In mapp.files
strNamn=filen.name
strBild ="/dweb/fotoalbum/assets/"& FixaTecken(albumNamn)& "/" & "images" & "/" & FixaTecken(filen.name)
strThumb ="/dweb/fotoalbum/assets/"& FixaTecken(albumNamn)& "/" & "thumbnails" & "/" & FixaTecken(filen.name)
strNamn = FixaTecken(albumNamn)
strTitel = "Kårhajk 2002"
Response.Write strBild&"<br>"
Response.Write strThumb&"<br>"
Response.Write strNamn&"<br>"
Response.Write strTitel
Response.Write "<br>"
SQLStmt = "Insert Into album (bild, thumb, titel, namn,id) VALUES('"& strBild &"', '"& strThumb &"', '"& strTitel &"', '"& strNamn &"', "&id&")"
Conn.Execute(SQLStmt)
id=id+1
%>
<br>
<%Next%>
<%conn.close%>