Das Notes Forum
Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: SHeldmann am 09.02.10 - 17:13:53
-
Hallo zusammen,
ich muß über eine ODBC Schnittstelle aus einer anderen DB Felder übertragen, habe aber bei den Feldern Probleme bei denen der Feldname ein Leerzeichen beinhaltet.
Der SQL scheint zu klappen:
sqlquery = "SELECT Gerät, Abgangsdatum, Gesperrt, Sperrhinweis, 'Gültig ab', 'Gültig bis' FROM Gerät"
Aber wenn ich den Feldinhalt ausgeben möchte bekomme ich nur bei den 'Gültig ab'und 'Gültig bis' Feldern nur "Feldnamen".
qry.SQL = sqlquery
result.CacheLimit = 2000
result.FetchBatchSize = 2000
result.Execute
Do
result.NextRow
Print result.GetValue("Gerät")
Print result.GetValue("Abgangsdatum")
Print result.GetValue("Gesperrt")
Print result.GetValue("Sperrhinweis")
Print result.GetValue("Gültig ab")
Print result.GetValue("Gültig bis")
...
Was mache ich hier Falsch?
Danke
-
probier mal
SELECT `Gültig ab` As Gueltig_Ab, `Gültig bis` As Gueltig_Bis FROM `Gerät`
Übrigens: Zum Angeben von Feldnamen sollte man diese in Backticks ( `) und nicht in einfachen oder doppelten Hochkommas verwenden.
Gruß
Roland
-
Hallo Roland,
Danke für den Tipp, aber leider funktioniert das nicht mit den Backticks, nur die einfachen oder doppelten Hochkommas funktionieren.
Habe noch vergessen zu sagen wr haben Notes 8.5 und als Client 8.51 im Einsatz.
Gruß,
Sören