| "Autor" |
Probleme mit der Datenbank... |
|
|
|
geschrieben am: 11.07.2003 um 20:41 Uhr
|
|
Oh ja, vielleicht kennt ihr das Gefühl auch:
Ihr habt alles für eure Datenbank gut vorbereitet.
Programmablaufplan,Pflichtenheft etc. und da....plötzlich eine unvorhergesehene Kleinigkeit wirft die ganze Arbeit von Tagen oder Wochen so zurück, dass das ganze Projekt zu teuer zu werden scheint... :-(
So gehts mir auch momentan.
Seit einiger Zeit arbeite ich an einer Datenbank erstellt mit Visual Fox Pro. An und für sich keine schlimme Sache, vorausgesetzt man hat Access auf seinenm Rechner drauf...
Ich habe kein Access, dafür aber Works2000, was ähnlich aufgebaut ist. jedoch kann man bei Works die erstellten Tabellen nicht als "*.mdb" abspeichern sondern nur in einer DBaseIV-Version. Die importiere ich mit Visual Fox Pro, womit dann weitere Sachen mit anstelle (Formulare entwickeln etc.)
In der Tabelle "Bestellungen" habe ich ein Feld vom Felddatentyp "Währung". In den Ländereinstellungen von Visual Fox Pro ist für Deutschland "DM" vorgegeben. Ich änderte dies indem ich "€" für "DM" einsetzte. Aber beim Ausführen des Formulars wird immernoch "DM" angezeigt.
Ich überlegte hin und her, woran das liegen könnte und kam zur Win.ini. Ich änderte auch dort den Eintrag. Nachträglich änderte ich alles auf "€" auch in den Länderoptionen in der Systemsteuerung.
Ich starte das Formular: Es wird immer noch "DM" angezeigt!
Verdammt, dachte ich...
Danach durchsuchte ich den PC nach der Phrase "DM".
Dabei kam eine Datei zu Tage, die unmittelbar mit Visual Fox Pro zu tun hatte: Die Nwind.mdb!
Eigentlich befindet sich diese Datei im Ordner VB98 unter VB6 im Hauptordner "Microsoft Visual Studio"
Meine Frage an euch: Gibt es eine neuere Version von dieser Nwind.mdb, die auch den Euro berücksichtigt?
Wenn nicht, dann muß ich alle Felder mit dem Felddatentyp "Währung" als "numerisch" definieren" und den Feldnamen in Bsp-weise: "Preis in €" angeben...
Shit...
Ich vermute mal, dass diese Nwind.mdb für die Währungsparameter zuständig ist, deshalb meine Anfrage an euch...
Bis denne, euer oller *prof* Geändert am 11.07.2003 um 20:42 Uhr von prof.mastram Geändert am 11.07.2003 um 20:44 Uhr von prof.mastram |
 |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 12.07.2003 um 14:34 Uhr
|
|
Bist Du schon über RTFM hinaus?
-> Link
-> Link
usw. usf. Die "nwind.mdb" ist iirc nur eine Beispiel- oder Tutorial-Datei.
Kann das DBase-IV-Format vielleicht einfach kein Euro-Symbol als Währung? :) |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 14.07.2003 um 11:53 Uhr
|
|
| Einen Benutzerdefinierten Datentyp herstellen. |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 01.08.2003 um 21:00 Uhr
|
|
@Brünette22,
was ist ein RTFM?
Vielleicht...achso...read the fucking manual? ja sicher, aber da steht nix vernünftiges drin über Konvertierungprobleme bei verschiedenen Währungen...
Übrigens,das DBaseIV-Format ist nicht schuld an dieser Misere, sondern Visual Fox Pro selbst. Es importiert diese alte DBase-Variante und konvertiert sie in eine modernere Form. Die Formatierung an sich bleibt erhalten.
Nur ändert Visual Fox Pro den Primärschlüssel in ganz normalen Zahlen-Format ab (numerisch), ebenso passiert das mit der Währung.
Abgesehen davon das die DBaseIV-Variante das €-zeichen als ASCII-Zeichen versteht (7 Bit) aber scheinbar nicht in der Win32-Version.
Zu allem Übel ist meine Visual Fox Pro-Version 1998 entwickelt worden und ich denke das ist der Grund , warum das mit der Währung nicht so funktioniert, wie ich das haben möchte....
Mit Access 2002 hätte ich diese DB schon längst fertig...
*grummel*
@verovero,
"benutzerdefinierten Datentyp" anlegen klingt nicht schlecht.
Mit Access hab ich das schon mal gemacht, aber mit Visual Fox Pro noch nicht. Wie implementiert man sowas überhaupt?
Im Moment improvisiere ich noch und versuche irgendwie nebenbei an Access 2002 heranzukommen...
Danke erstmal für eure Mühen und weiter so...brauche mehr INPUT... *gg* :-D
Euer *prof*
Geändert am 01.08.2003 um 21:08 Uhr von prof.mastram Geändert am 01.08.2003 um 21:24 Uhr von prof.mastram |
 |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 08.08.2003 um 17:32 Uhr
|
|
Hmmm, irgendwie hat sich das Problem mit der Datenbank schon fast von selbst gelöst. Da es zu diesem Programm keine Helpfiles gibt, war ich irgendwie aufgeschmissen und hatte deshalb euch um Hilfe gebeten...
Wie auch immer...ich kann jetzt mit Visual Fox Pro ne Datenbank einrichten,Tabellen in einem vernünftigen Format erstellen, Beziehungen innerhalb der DB erstellen etc etc.
Alles passiert so, wie es sein sollte... :-)
Und deshalb bin ich sehr froh darüber. Trotzdem danke ich nochmals für eure Mühen... es war zumindest anregend mit euch über so ein Thema sprechen zu dürfen... *gg*
Datenbanken sind ja nicht jedermanns Thema...*fg*
Meine Datenbank entwickelt sich mittlerweile prächtig...ich hatte vorher schon viel vorbereitet gehabt. Wenn alles glatt geht mit der Anpassung an ein fremdes Betriebssystem, dann wird die DB Ende diesen Monats noch fertig werden...
:-)
Naja, ich wünsche euch allen noch ein schönes WE...
der olle *prof* |
 |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 08.08.2003 um 19:59 Uhr
|
|
@professorschen,
Klingt irgendwie etwas enttäuscht.
Tut mir leid, konnte damals nischt helfen und habe die Nachfrage total verpasst.
--> Asche auf mein Haupt :(
Nu denne, ich wünsche Dir viele schöne
Schattenplätzchen :)
vero
|
|
|
|
|
|
|
Top
|