Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Ungültiger Spaltenname 'test' (https://www.delphipraxis.net/100642-ungueltiger-spaltenname-test.html)

daniel71 2. Okt 2007 20:49

Re: Ungültiger Spaltenname 'test'
 
Hallo

Erstmal vielen dank für die tips.

Ich glaube ich konnte mein problem eingrenzen, aber noch nicht beheben.

Ich glaube es ist ein typen problem.
In der Spalte NAME_ befindet sich ein eintrag mit dem Zeichen "é"

Wenn ich so suche
Delphi-Quellcode:
with ADOQuery1 do Begin
  SQL.Text:= 'SELECT '+
              '* '+
             'FROM '+
              '[GROUP_] '+
             'WHERE '+
              'NAME_ = ''é'' ';
  Open;
...
dann ist RecordCount = 0

wenn aber in der zelle nur ein 'e' ist und ich in der query nach 'é' suche ist RecordCount = 1

Sorry, ich hatte aus datenschutzgünden geschrieben dass ich nach "hallo" suche :oops:

Die spalte ist vom typ: nvarchar

Welcher typ entspricht dem und wie binde ich das in die abfrage ein?
Kann ich irgendwie aufzeichenen welche query an den sqlserver geschickt wird?

Gruss Daniel

daniel71 2. Okt 2007 21:30

Re: Ungültiger Spaltenname 'test'
 
Jeh

Ich habs! :-D

Ich musste im Delphy unter Tools -> Umgebungsoptionen -> Umgebungsvariabeln
blos die Variable: NLS_LANG mit dem wert GERMAN_GERMANY einfügen, und schon läufts...

Tja, was man nicht alles lernt... :)

Gruss Daniel


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:52 Uhr.
Seite 2 von 2     12   

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