Hallo Forum!

Folgendes Problem:

Ich greife mittels Client Access ODBC-Treiber 8.00.05.07 aus VB auf unsere AS400 zu. Das klappt eigentlich auch wunderwar, selbst mit etwas "längeren" SQL-Statements.

Mein Problem ist jedoch, dass wenn ich beispielsweise für eine WHERE-Klausel nur einen Teil der Zeichenfolge aus der Datenbank mit einer angegebenen Zeichenfolge vergleichen möchte, dann funtkioniert das nicht? Klassischerweise muss man gem. Standard-SQL doch left(znf,länge) nehmen. Ich weiß, dass es für DB2 dafür auch die "Funktion" substring() existiert. Jedoch funktioniert diese Variante auch nicht.

Weiß jemand rat???

Gruß

Michael

P.S.: Seltsamerweise funktioniert ein deratiges Statement, wenn ich Access als Front-End benutze.