![]() |
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:
scheitert schon mit einem Fehler in der Syntax. Habt ihr vielleicht eine Idee? Ich zweifel gerade an mir selbst...
'SELECT "Projekt Name" FROM "Z01 - ZEITDATEN Buchung"'
Gruss Dragi |
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:
|
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: |
Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
hilft das evtl. ???
Delphi-Quellcode:
Query.Fields[0].AsString
|
Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
Hat sich schon erledigt! Aber das mit den Eckigen Klammern ist korrekt!
Vielen Dank Dragi |
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:
//edit: Na dann is ja gut :)
SELECT [Z01 - ZEITDATEN Buchung].[Projekt Name] FROM [Z01 - ZEITDATEN Buchung]
|
Re: Brauche Hilfe bei SQL Abfrage mit Leerzeichen
Zitat:
ich sollte Beiträge nicht nur überfliegen :oops: (wollte meinen POST schon löschen ... währe aber auch doof) |
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:
THX to all :)
'SELECT projektname FROM [Tabellenname]'
Dragi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 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 by Thomas Breitkreuz