Le GUID (Global Unique Identifier) sono speciali chiavi di identificazione (volgarmente delle stringhe di testo) il cui scopo è quello di essere uniche all’interno del contesto nel quale vengono utilizzate. Generalmente vengono utilizzate per identificare particolari tipi di dati all’interno delle applicazioni software e spesso sono generate per identificare chiavi univoche all’interno delle tabelle di database.
Coloro che scrivono applicazioni per ASP classico basato su VBScripting possono avere necessità di generare queste chiavi per inserire, ad esempio, identificatori univoci per la tabella dei clienti o dei prodotti.
Ecco come fare
Function GenerateGUID
Dim tmpStr, tmpObj
Set tmpObj = Server.CreateObject("Scriptlet.TypeLib")
tmpStr = tmpObj.guid
Set tmpObj = Nothing
GenerateGUID = tmpStr
End Function