Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Brauche Hilfe bei SQL Abfrage mit Leerzeichen (https://www.delphipraxis.net/49526-brauche-hilfe-bei-sql-abfrage-mit-leerzeichen.html)

dragi 12. Jul 2005 14:24

Datenbank: ACCESS • Version: 97 • Zugriff über: TADOConnection

Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Hallo,

ich muss auf eine Access Datenbank zugreifen. Das mache ich mit den ADO Komponenten von Delphi. Aber da sowohl im Tabellennamen und auch im Spaltennamen Leerzeichen sind bekomme ich es nicht hin :(

Tabellenname: Z01 - ZEITDATEN Buchung
Spaltenname: Projekt Name

Ein einfaches Select
Code:
'SELECT "Projekt Name" FROM "Z01 - ZEITDATEN Buchung"'
scheitert schon mit einem Fehler in der Syntax. Habt ihr vielleicht eine Idee? Ich zweifel gerade an mir selbst...

Gruss

Dragi

Treffnix 12. Jul 2005 14:28

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Versuch mal eckige Klammern statt Anführungszeichen um die Bezeichner. Generell benennt man Tabellen und Felder aber nicht so :warn:

dragi 12. Jul 2005 14:31

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Das habe ich auch schon versucht aber dann kommt die Meldung das kein Standadwert gesetzt wurde?!?!
Ich habe die Datenbank nicht designed ich darf es jetzt nur ausbaden :roll:

TeronG 12. Jul 2005 14:33

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
hilft das evtl. ???
Delphi-Quellcode:
Query.Fields[0].AsString

dragi 12. Jul 2005 14:39

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Hat sich schon erledigt! Aber das mit den Eckigen Klammern ist korrekt!

Vielen Dank

Dragi

Treffnix 12. Jul 2005 14:39

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
:gruebel: dat sollte aber funktionieren :stupid:

@Teron: Einer von uns beiden hat das Problem nicht verstanden, scheint mir :gruebel:

@Topic: Du könntest noch folgendes versuchen:
SQL-Code:
SELECT [Z01 - ZEITDATEN Buchung].[Projekt Name] FROM [Z01 - ZEITDATEN Buchung]
//edit: Na dann is ja gut :)

TeronG 12. Jul 2005 14:42

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Zitat:

Zitat von Treffnix
@Teron: Einer von uns beiden hat das Problem nicht verstanden, scheint mir :gruebel:

jaja is ja guut ... :oops: wer lesen kann is klar im Vorteil ...
ich sollte Beiträge nicht nur überfliegen :oops: (wollte meinen POST schon löschen ... währe aber auch doof)

dragi 12. Jul 2005 15:10

Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
 
Um das ganze hier nun sauber aufzulösen:

"Projekt Name" war nur der Displayname der Spalte. Die heisst richtig Projektname und somit funktioniert es mit
Code:
'SELECT projektname FROM [Tabellenname]'
THX to all :)

Dragi


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:36 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