MS SQL Select

13/02/2008 - 09:33 von Roland | Report spam
Hallo NG,

VFox9 SP2 ; MS SQL Server

Habe mit dem Select ein Problem beim Suchen.

Wenn ich z.B. alle Datensàtze mit Anrede = "Herr" suche bekommen ich alle
angezeigt. Suche ich aber mit "H" oder "h" bekomme ich kein Treffer.
Bei der FVox dbf geht die Suche. Was muss ich bei der MS SQL Server Suche
àndern / anpassen.

Mfg
Roland
 

Lesen sie die antworten

#1 Stefan Wuebbe
13/02/2008 - 10:21 | Warnen spam
"Roland" schrieb im Newsbeitrag
news:
Hallo NG,

VFox9 SP2 ; MS SQL Server

Habe mit dem Select ein Problem beim Suchen.

Wenn ich z.B. alle Datensàtze mit Anrede = "Herr" suche bekommen ich alle
angezeigt. Suche ich aber mit "H" oder "h" bekomme ich kein Treffer.
Bei der FVox dbf geht die Suche. Was muss ich bei der MS SQL Server Suche
àndern / anpassen.



In FoxPro gibt es die Einstellung Set("ANSI") für SQL String-Vergleiche
und analog Set("Exact") für xBase-Befehle.
Um davon unabhàngig zu sein, gibt es in fast allen SQL Implementierungen
das "Like" Schlüsselwort (statt "=").
In MS SqlServer funktioniert z.B.: ... Where Lower(anrede) Like 'h%'



hth
-Stefan




|\_/| ProLib - programmers liberty --
(.. ) Our MVPs and MCPs make the Fox run
- / See us at www.prolib.de or www.AFPages.de

Ähnliche fragen