vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
IBAN und BIC / S.W.I.F.T berechnung ? 
Autor: rub
Datum: 06.03.06 11:56

Hallo,

Ich suche eine dll oder den Sourcecode um die IBAN und die BIC (S.W.I.F.T) zu überprüfen oder aus der Kontonummer und der BLZ zu berechnen (international).
Kennt Jemand ein gutes Tool dafür?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: IBAN und BIC / S.W.I.F.T berechnung ? 
Autor: vbtest2
Datum: 06.03.06 19:26

Das mit der Iban sollte eigentlich so gehen:

  Dim strLand As String = "DE"
 
        strLand = strLand.ToUpper
 
 
        Dim intkonto As Integer = 12345678
        Dim intBLZ As Integer = 21050170
 
        Dim strKontonummer As String = intkonto.ToString
 
        While Not strKontonummer.Length = 10       'Kontonummer 10 - stellig
            strKontonummer = "0" + strKontonummer
        End While
 
 
        Dim strLand1 As String = strLand.Substring(0, 1)
        Dim strLand2 As String = strLand.Substring(1, 1)
 
        Dim intLand1 As Integer = AscW(strLand1) - 55
        Dim intLand2 As Integer = AscW(strLand2) - 55
 
 
        Dim strBLZKonto As String = intBLZ.ToString + strKontonummer + _
          intLand1.ToString + intLand2.ToString + "00"
        Dim decBLZKonto As Decimal = Convert.ToDecimal(strBLZKonto) / 97
 
 
        Dim strPrüfsumme As String = 98 - decBLZKonto
        If strPrüfsumme.Length = 1 Then strPrüfsumme = "0" + strPrüfsumme
 
        Dim strIBAN As String = "DE" + strPrüfsumme + intBLZ.ToString + _
          strKontonummer
 
        MsgBox(strIBAN)
VB kann aber anscheinend mit der großen Modularechnung nicht umgehen, so daß eine falsche Prüfsumme ausgegeben wird.

Du kannst dann diese Hilfsmethode einbauen:
http://www.pruefziffernberechnung.de/I/IBAN.shtml


Wenn du es veränderst, poste mal die richtige Lösung.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: IBAN und BIC / S.W.I.F.T berechnung ? 
Autor: rub
Datum: 07.03.06 09:25

Oh, Danke, Super !!!

Die Bic-Liste muss mann wohl bei swift.com bestellen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: IBAN und BIC / S.W.I.F.T berechnung ? 
Autor: zumbi
Datum: 29.06.06 13:00

hallo

die prüfung müsste so sein:

Dim decBLZKonto As Decimal = (Convert.ToDecimal(strBLZKonto)) Mod (97)

weiss nicht ob du das noch brauchen kannst.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel