Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Aus Feldname 1 wird Expr1000 - Warum? (https://www.delphipraxis.net/50932-aus-feldname-1-wird-expr1000-warum.html)

torud 3. Aug 2005 08:37

Datenbank: Access • Zugriff über: MS Jet 4.0

Aus Feldname 1 wird Expr1000 - Warum?
 
Hallo Wissende!

Wenn ich in einer Access-DB ein oder merhere verschiedene Felder anlege, die als Namen nur eine Zahl haben, macht die Jet-Engine aus

1 = Expr1000

Zumindest ist dieses Phänomen auf Win2000 und XP-Rechnern aufgetreten. Unter Win98 ist das kein Problem. Liegt das an der MDac oder wo könnte hier der Fehler sein!?

Sharky 3. Aug 2005 08:47

Re: Aus Feldname 1 wird Expr1000 - Warum?
 
Ich meine mich erinner zu können das ein Feldname mit einem Buchstaben [a..z] beginnen muss

torud 3. Aug 2005 08:54

Re: Aus Feldname 1 wird Expr1000 - Warum?
 
Ok, wenn dem so ist, muss da noch was machen.

Wo kann man denn diese Restriktionen nachlesen. Das ist ja schon so speziell, dass man nicht wirklich erwarten kann, das man das erstens alles weiss und sich das zweitens auch noch merken kann...

Phistev 3. Aug 2005 09:14

Re: Aus Feldname 1 wird Expr1000 - Warum?
 
Diese Restriktion gilt nicht nur für Feldnamen, sondern auch für Variablen in (fast?) jeder Programmiersprache, daherdenke ich auch, dass man sich das leicht merken kann. Solche Restriktionen findest du übrigens (normalerweise) in der Dokumentation.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.

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