Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi constanten array (https://www.delphipraxis.net/13475-constanten-array.html)

KoRn117 19. Dez 2003 11:07


constanten array
 
hi leute,

ich programmiere gerade an einer datenbank, wo ich auch die PLZ und den ort speichern will, doch der benutzter soll nur die plz eingeben und dann soll der passender ort dazu herausgesucht werden.

ich hatte mir das so gedacht, dass ich mir ein const array anlege und dann die werte daraus lese.

aber ich komme nicht ganz damit zurecht.

Delphi-Quellcode:
const orte:array[1..5,1..2] of String = (['12312','Berlin']);
oder so?? :?:

Delphi-Quellcode:
const orte:array[1..5] of integer of [1..2] of string = (12312,'Berlin']);
ich habe keine ahnung wie ich da weiter vorgehen soll - vielen dank schon mal.


m.f.g.

korn117

neolithos 19. Dez 2003 11:21

Re: constanten array
 
Delphi-Quellcode:
const
  caPLZ : array [0..1] of record
    sPLZ,
    sOrt : String;
  end = (
    (sPLZ: '01069';
     sOrt: 'Dresden'),
    (sPLZ: '01556';
     sOrt: 'Gröditz'));
So oder so ähnlich?

trifid 19. Dez 2003 11:21

Re: constanten array
 
Hallo,

leider vestehe ich noch nicht alles
Zitat:

programmiere gerade an einer datenbank
welche Datenbank ? und dann verwendest Du Array's :?:

choose 19. Dez 2003 11:22

Re: constanten array
 
Sieh mal in der OH unter "Array-Konstanten" nach.

BTW: Bist Du Dir sicher, dass Du diese Daten "hart" in den Quelltext eingeben möchtest, wenn Du ohnehin eine Datenbankanwendung entwickelst?

KoRn117 19. Dez 2003 11:35

Re: constanten array
 
vielen danke erstmal.

also meint ihr ich sollte ne datenbank in der datenbank machen, wo man dann einen "neuen" ort mit postleitzahl eingeben kann?

ciao

trifid 19. Dez 2003 11:47

Re: constanten array
 
Hallo,

Zitat:

also meint ihr ich sollte ne datenbank in der datenbank machen,
das wäre am Anfang etwas zu viel verlangt (auch noch ein data-dictionary aufzubauen)

Zitat:

wo man dann einen "neuen" ort mit postleitzahl eingeben kann?
verwende doch einfach eine Paradox- oder DBase-Datei und gehe über die BDE
oder unter

http://sourceforge.net/projects/tdbf/

kannst Du eine gute und billige DBase-Komponente runterladen

mr2 23. Dez 2003 17:24

Re: constanten array
 
Hallo,

also wenn Du sowieso eine DB-Anwendung machst, kannst Du in der selben DB auch eine PLZ-Tabelle machen.
Der Pflegeaufwand einer DB-Tabelle ist deutlich geringer als die nervige Suche in den Quellen, falls sich mal ein Ortsname ändert oder eine neue PLZ dazu kommt.
Theoretisch bräuchtest Du dann den Ort nicht mal in der Tabelle (die vom Nutzer gefüllt wird) zu speichern.

mr2


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz