Es gibt festgelegte Algorithmen, die dazu dienen festzustellen, ob eine Konto-Nummer zu der angegebenen Bank "gehört", sprich grundsätzlich existieren "könnte".
Richtig -> über Prüfziffern.
Jede Bank kann ihre Kontonummern vergeben wie sie will (zzgl. Unterkonten etc.). Das einzige was den Softwareherstellern von Banksoftware bekannt ist ist der jeweilige Prüfziffernalgorithmus.
Jede Filiale hat ja z.B. einen eigenen "Nummerkreis".
Richtig - aber ansonsten -> siehe oben.
Um die BLZ-Datenbank kommst du aber sicherlich nicht rum, wobei sich diese ja nicht allzu häufig ändert.
Einige Banken (z.B. die Hypovereinsbank) liefern ASCII-Dateien mit den aktuell in Deutschland gültigen BLZs. Einfach mal die - electronic banking - abteilung der Bank fragen
(Hypovereinsbank in Berlin: 030-34004950).
Gruß
Timothy