Pagina 1 van 1

ASP - Autogenerate ID

Geplaatst: 05 feb 2005, 21:36
door satori
De bedoeling is form-data in een XML-bestand opslaan met ASP,
maar kzou willen dat bij iedere entry ook automatisch een ID-element
ingevoegd wordt.

Tot nu toe heb ik dit altijd gedaan door XSL automatisch een ID te laten
invullen in desbetreffende textbox dmv "generate-id()".

Nu zou ik dit vanuit ASP willen laten doen... Iemand een idee of ASP een
gelijkaardige functie heeft (die gelijkaardige ID's genereert, e.g. "id1DA9A88") ?


ThxInAdvance

_Peace

Geplaatst: 05 feb 2005, 21:59
door meon

Code: Selecteer alles

<%
     Function GetRandomKey(digits)
          Dim keyStr, output, s
          keyStr = "0123456789abcdefghijklmnpqrstuvwsyzABCDEFGHIJKLMNPQRSTUVWXYZ"
          Randomize
          
          output = ""
          Do While Len(output) < digits
               s = Int(Rnd * Len(keyStr)) + 1
               output = output & Mid(keyStr, s, 1)
          Loop
          
          GetRandomKey = output
     End Function
%>
satori schreef:Iemand een idee of ASP een
gelijkaardige functie heeft (die gelijkaardige ID's genereert, e.g. "id1DA9A88") ?
Nu wel ;)

Geplaatst: 05 feb 2005, 22:49
door satori
Hehe, thx Meon, maar dat had ik ook al gevonden via google :-D

Dus als ik het goed begrijp heeft ASP geen ingebouwde functie vr "id1DA9A88"-like keys te generere :?

Kzal het dan toch maar verder doen via XSL...

Thx & Peace

Geplaatst: 05 feb 2005, 23:45
door meon
idd, had ik het ook van.
In PHP hebt ge iets dat heeft "uniqid()", maar zoiets ben ik niet in VBScript tegen gekomen.