Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Kontroll av tidigare värden (for sats(?))

Postades av 2003-12-10 18:33:34 - Gunnar Gren, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 682 personer

Hej

Jag arbetar med en sida där man anmäler sig och alla får ett nr (slumpas fram). Alla måste ha ett unikt nr, därför vill jag att när man anmäler sig så ska man gå igenom alla andras nr i databasen och ser om det är samma.

Vet inte riktigt hur man ska lösa detta, en for sats skulle vara lämplig, bara det att jag vet inte hur man skriver dom i ASP :>

Skriv och förklara gärna hur man ska lösa detta.

Använder mig utav en access databas.
fältet där nummret står heter bnr.

Tack!


Svara

Sv: Kontroll av tidigare värden (for sats(?))

Postades av 2003-12-10 21:48:08 - Gunnar Gren

inga svar..? förvånad


Svara

Sv: Kontroll av tidigare värden (for sats(?))

Postades av 2003-12-10 23:14:10 - Fredrik Hansson

Varför inte låta databasen sätta ett nummer automatiskt?

Jag vet inte vad du har för databas, men i access kan du väja räknare som datatyp och antingen ha stegvis uppräkning eller slumpad.

Jag vet ingen databas som inte har någon sorts räknare som datatyp...

Fredrik


Svara

Sv: Kontroll av tidigare värden (for sats(?))

Postades av 2003-12-11 13:15:25 - Gunnar Gren

Nummret jag snackar om är 10 siffror långt..går det bra iaf? ska kika lite på det


Svara

Sv: Kontroll av tidigare värden (for sats(?))

Postades av 2003-12-12 08:44:04 - Ulf Nygren

hmmm, varför "måste" talet vara 10 siffror långt? verkar krångligt...

Testa typ
<code><%
'Ta fram ett slumptal
Randomize
slump=Int(666*Rnd+1) 'Eller något annat fiffigt, tex din metod för 10-siffrigt tal

noUserExists=False

' Loopa till dess ett unikt slumptal har hittats
DO UNTIL noUsrExists
'Läs in data från user-tabellen
SET RS=conn.execute("SELECT bnr FROM user WHERE bnr="&slump&"")
'Kolla om det redan fanns
IF RS.EOF THEN
'Hittade ingen användare med slumtalet som bnr
noUserExists=True
ELSE
'Det fanns tydligen en användare med slumptalet som bnr,
'ta fram ett nytt slumptal
Randomize
slump=Int(9999*Rnd+1)
END IF
Loop

Response.Write("Lyckades skapa ett unikt slumpnummer: "&slump)
%></code>
Men jag tycker nog fiddeh har rätt. Kör med en automatisk räknare!
Om numren ändå inte ska ha någon innebörd mer än identifierare så kan du nöja dig med mindre tal.



Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 792
27 960
271 761
8 794
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies