31. maj 2005 - 15:19Der er
1 kommentar og 2 løsninger
Auto generering af passwords ved kunde oprettelse
Hejsa
Jaaa overskriften siger næsten det hele - hvordan kunne et stykke kode se ud, til en funktion der ved oprettelse af en kunde i en access db auto generede et password og satte det ind i en kolonne eks. ved navn password??? :)
Glæder mig meget til at høre om der en der ved det...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function lavPassword(antal) tilladtkarakter = "abcdefghijklmnopqrstuvwxyz1234567890" str = "" randomize for i = 1 to antal index = Int(rnd * len(tilladtkarakter))+1 str = str & Mid(tilladtkarakter,index,1) next lavPassword = str end function
Du kunne lave en streng, hvor du indsætter den gyldige tegn (f.eks. "0-9,a-z,A-Z,-,_", osv..), og laver en loop der går fra 0 og til max længden af passwordet.. for hver gang loopen afvikles, tilføjer den et tilfældigt tegn fra strengen..
Randomize For i = 1 to 6 intNum = Int(10 * Rnd + 48) intUpper = Int(26 * Rnd + 65) intLower = Int(26 * Rnd + 97) intRand = Int(3 * Rnd + 1) Select Case intRand Case 1 strPwd = Chr(intNum) Case 2 strPwd = Chr(intUpper) Case 3 strPwd = Chr(intLower) End Select Response.Write (strPwd) Next
/CP Outpost
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.