title image


Smiley SQL- String ????
Hi habe ein Kombifeld mit 2 Spalten. 1. Spalte gebunden Feld "oid" ; Typ: Text, ausgeblendet2. Spalte AufrägeNach Auswahl wird folgende Testfunktion ausgeführt:Private Sub cmbBox_AfterUpdate()Set db = CurrentDbSet rst = db.OpenRecordset("SELECT * FROM Auftragsabh_Arbeitsvorgänge_Ist WHERE oid LIKE '*" & cmbBox.Column(0) & "*'")Do While Not rst.EOF Debug.Print rst.Fields(0), rst.Fields(1) rst.MoveNext LoopEnd SubDas Problem ist das das Recordset immer leer ist. Der Wert der 1. Spalte wird auch korrekt übergeben. Habe im Testfenster nachgeschaut. Ich denke das es eventuell an den Werten des Feldes "oid" liegt. Sie sehen i.d.R so aus:#223-7-16-2-IST (Im Testfenster: "#223-7-16-2-IST") Kann es an den Sonderzeichen liegen die in der oid enthalten sind, das diese im Zusammenspiel mit der WHERE-Klausel was anderes ergeben als in der Tabelle gespeichert.Verzweifele schon langsam!Vielen Dank! Gruss Ede

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: