Ja undskyld mig lidt, det er kun en del af koden som i har set, her det hele :
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% option explicit %>
<!--#include virtual="/Connections/xda_Database.asp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="
http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<%
'***************************************************************************************
'****************** Gem data i databasen i korrekt rækkefølge **************************
'***************************************************************************************
'Fremgangs måde for at gemme en ny Værdi i database
'Gem først i T_RegEntry og hent og gem @RegEntryId som AutoRegEntryId
'Gem RegCategoriId, hvilken Categori dette hører under
'Gem RegEntryName, Hvad navnet er på denne
'Hent det autonumber ID som er tildelt RegEntryId og gem det i AutoRegEntryId
'Gem så i T_RegPath og hent og gem @RegPathId i AutoRegPathId
'Gem RegPath, hvad er Path for denne entry
'Hent det autonumber ID som er tildelt @RegPathId og gem det i AutoRegPathId
'Gem så i T_RegValues og hent og gem @RegValueId som AutoRegValueId
'Gem RegValue, Beskrivelse af og indhold av værdi
'Gem RegvalueType, Tal som matcher RegValueType.RegValueTypeId
'Hent det autonumber ID som er tildelt @RegValueId og gem det i AutoRegValueId
'Gem så i T_RegEntriesEntities
'Gem RegEntryId som tidliger er fanget i en Variabel, AutoRegEntryId
'Gem RegEntryPathId som er fanget i en Variabel, AutoRegPathId
'Gem RegValueId som er fanget i en Variabel, AutoRegValueId
'Gem så i T_DeiceRegistryBindingTable
'Gem DeviceId, hentet fra DeviceType Loopet
'Gem Device DeviceTypeId, hentet fra DeviceType Loopet
'Gem RegentryId som er fanget i en Variabel, AutoRegEntryId
'***************************************************************************************
'**************** SLUT PÅ Gem data i databasen i korrekt rækkefølge ********************
'***************************************************************************************
'Dim Alle modtaget variabler
Dim DeviceTypeVersion, MainCategory, SubCategory, Directory, ValueName, ValueType, RegValues
DeviceTypeVersion = Replace(Request.Querystring("DeviceTypeVersion"), "'", "''")
MainCategory = Replace(Request.Querystring("MainCategory" ), "'", "''")
SubCategory = Replace(Request.Querystring("Sub_Categories" ), "'", "''")
Directory = Replace(Request.Querystring("Directory" ), "'", "''")
ValueName = Replace(Request.Querystring("ValueName" ), "'", "''")
ValueType = Replace(Request.Querystring("ValueType" ), "'", "''")
RegValues = Replace(Request.Querystring("RegValues" ), "'", "''")
'Dim alle Variable som oprettes på denne side
Dim Category
'Check alle variabler om de er i rigtig form og udfyldt
'Find ud af om vi skal gemme den under en MainCatory eller SubCategory
If SubCategory = "" Then
Category = MainCategory
Else
Category = SubCategory
End If
Dim CountObjects
Dim Choice'Set Object = DeviceTypeVersion
Dim SplitSaveDevice
Dim SaveDevice
Dim DeviceId
Dim DeviceType
'Find hvor mange Devices der er snak om
'Start en Counter
CountObjects = 0
For Each Choice in DeviceTypeVersion
'Splitte objectet op i mindre dele-Array, splittes på ,
SplitSaveDevice = Split(DeviceTypeVersion, ",", -1)
'Udskriv ObjectArrayet baseret på Counter
Response.Write("DeviceTypeVersion er = ") & SplitSaveDevice(CountObjects) & ("<br>")
'Split nu ObjectetVærdierne op i mindre dele, splittes på | og bruger Counteren til at definere hvilket Array
SaveDevice = Split(SplitSaveDevice(CountObjects), "|", -1)
'Tildel værdierne til variabler som bruges til database
DeviceId = SaveDevice(0)
DeviceType = SaveDevice(1)
'GEM I DATABASE HER
'SaveDevice = "Insert into T_DeviceRegistryBindingTabel ("
'SaveDevice = strSQL & "DeviceId, "
'SaveDevice = strSQL & "DeviceTypeId) "
'SaveDevice = strSQL & "values( "
'SaveDevice = strSQL & "'DeviceId', "
'SaveDevice = strSQL & "'DeviceType')"
'Conn.Execute(SaveDevice)
Response.Write("DeviceId = ") & DeviceId & ("<br>")
Response.Write("DeviceType = ") & DeviceType & ("<br>")
'Læg 1 til counteren for næste loop
CountObjects = CountObjects + 1
Next
Response.Write("Der er ") & CountObjects & (" i CountObjects") & ("<br><br>")
%>
</body>
</html>
og her er så en formateret Querystring :
http://www.domæne.dk/xda/RegCreator/save_new_entry.asp?DeviceTypeVersion=4%7C1
&DeviceTypeVersion=1%7C1
&DeviceTypeVersion=3%7C1
&MainCategory=1
&SubCategory=
&Directory=DETTER+ER+PATH
&ValueName=DETTE+ER+VALUENAME
&ValueType=1&RegValues=DETTE+ER+VALUE+OPTIONS
&Submit=Add+new+key