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


Validering av personnummer, val säger att det är fel ???

Postades av 2003-01-30 10:22:35 - Kjell Larsson, i forum delphi, Tråden har 5 Kommentarer och lästs av 1937 personer

Jag försöker validera en inmatning av personnummer men får hela tiden fel fast personnumret är angivet rätt.

Val(txtKundPersonnummer.Text, iPos, iFelNr);

iPos > 'personnumret'

Klarar inte val att hantera så stora tal eller ?


Svara

Sv: Validering av personnummer, val säger att det är fel ???

Postades av 2003-01-30 12:31:51 - Per Hultqvist

Eftersom jag inte är Delphi-programmerare kan jag inte säga med säkerhet vad som är problemet (har ingen dokumentation av Val() ). Men om det är så att den bara klarar 32-bitars (long normalt) heltal så klarar den bara upp till 2,7


Svara

Sv: Validering av personnummer, val säger att det är fel ???

Postades av 2003-01-30 12:33:26 - Thomas Tydal

Ett personnummer behandlas som en sträng, inte som ett tal.


Svara

Sv: Validering av personnummer, val säger att det är fel ???

Postades av 2003-01-30 12:35:52 - Per Hultqvist

Eftersom jag inte är Delphi-programmerare kan jag inte säga med säkerhet vad som är problemet (har ingen dokumentation av Val() ). Men om det är så att den bara klarar 32-bitars (long normalt) heltal så klarar den bara upp till ca 2 700 000 000 eller 4 500 000 000 beroende på om det är teckensatt eller inte. Oavsett så klarar ett sådant tal inte av alla 10-siffriga tal som ett personnummer är (du har väl tagit bort bindestrecket?). Kanske är det detta som ger dig problem.

Dessutom, att bara kontrollera om ett personnummer är numeriskt är inte tillräckligt, du bör även kolla den checksumma som personnummer innehåller i sista siffran. Jag är övertygad om att du hittar algoritmen och ev kod för detta i forumet eller tips&tricks om du söker här på pellesoft. Så leta upp en sådan algoritm i stället, det är mitt tips...


Svara

Sv: Validering av personnummer, val säger att det är fel ???

Postades av 2003-01-30 13:56:03 - Sven Åke Persson

Hej
Som TT skriver,personnummer behandlas bäst som sträng,
och det är en sträng precis som telefonnummer,postnummer mfl.
Kolla mitt uppskick Programarkivet:KontrollSiffra PersonNummer mfl. i Vb , den kan du enkelt porta till Delphi.
Om du inte har Vb installerat kan du läsa formens kod med tex NotePad.
/Sven



Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 614
27 953
271 709
459
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