Det har inte med dina SQL-satser att göra. Jag tror mer på att det är något logiskt fel i ditt VB-skript som innebär att sidan laddas två gånger.
Frågan#1
Har ett upload script som funkar som det ska förutom att
det lägger in datan i databasen 2 gånger?
Vet någon vad det kan bero på att det läggs in 2 gånger?
Koden som lägger in datan i databasen ser ut så här:
<%@ Language=VBScript %>
<%Option Explicit%>
<!-- #include file="upload.asp" -->
<!--#include file="../../koppling/koppling.asp" -->
<!--#include file="../../adovbs.inc" -->
<%
'NOTE - YOU MUST HAVE VBSCRIPT v5.0 INSTALLED ON YOUR WEB SERVER
' FOR THIS LIBRARY TO FUNCTION CORRECTLY. YOU CAN OBTAIN IT
' FREE FROM MICROSOFT WHEN YOU INSTALL INTERNET EXPLORER 5.0
' OR LATER.
' Create the FileUploader
Dim Uploader, File , onpage , marke , image, modell, strConn,rs,sql,conn,dat,strFileName,saveto,file1,test,bild1
Dim image1,image2,arsmodell,farg,pris,utrustning,mil,regnr,info,sald,nyttpris,evenemang
Set Uploader = New FileUploader
' This starts the upload process
Uploader.Upload()
'******************************************
' Use [FileUploader object].Form to access
' additional form variables submitted with
' the file upload(s). (used below)
'******************************************
dim images(20)
dim files
files = 0
For Each File In Uploader.Files.Items
' Save the file
File.SaveToDisk Server.MapPath("images")
if files > ubound(images) then redim images(files+20)
images(files) = file.filename
'response.write images(files) & "<br>"
files = files + 1
Next
'******************skriver ut textrutans text
marke = Uploader.Form("marke")
'response.write headline
modell = Uploader.Form("modell")
regnr = Uploader.Form("regnr")
arsmodell = Uploader.Form("arsmodell")
mil = Uploader.Form("mil")
farg = Uploader.Form("farg")
utrustning = Uploader.Form("utrustning")
info = Uploader.Form("info")
pris = Uploader.Form("pris")
nyttpris = Uploader.Form("nyttpris")
evenemang = Uploader.Form("evenemang")
sald = Uploader.Form("sald")
onpage = Uploader.Form("onpage")
dat = date()
'*********Detta lägger in data i bilar*******************'
sql= "INSERT INTO bilar(marke,modell,regnr,arsmodell,mil,farg,utrustning,info,pris,nyttpris,evenemang,sald,onpage,image1,image2,image3,image4,image5,datum) VALUES ('"& marke &"','"& modell &"','"& regnr &"','"& arsmodell &"','"& mil &"','"& farg &"','"& utrustning &"','"& info &"','"& pris &"','"& nyttpris &"','"& evenemang &"','"& sald &"','"& onpage &"','"& images(0) &"','"& images(1) &"','"& images(2) &"','"& images(3) &"','"& images(4) &"','"& dat &"');"
conn.Execute (sql)
'***********stänger databasen***************'
conn.close
set conn=nothing
response.redirect("links.asp?marke="& marke &"")
%>
<html>
<head>
</head>
<body>
</body>
</html>