Hallo!<br>
Wenn ich per Updatebatch ein recordset auf dem MS Sql Server updaten möchte klappt das auch gut, bis auf das Feld "Suchname"<br>
Der Profiler meldet als letzte Update Zeile:<br>
exec sp_executesql N'UPDATE "AvasisNeu".."ADRESSEN" SET "NAME2"=@P1,"SUCHNAME"=@P2 WHERE "ID_ADRESSEN"=@P3 AND "NAME2"=@P4 AND "SUCHNAME"=@P5', N'@P1 varchar(3),@P2 varchar(3),@P3 int,@P4 varchar(1),@P5 varchar(1)', '111', '111', 104518, '', ''<br>
<br>
Soweit ich sehen kann wird hier eindeutig das Feld Suchname auf 111 gesetzt<br>
Real leider nicht. Es ist leer. (Geprüft mit dem Query Analyzer)<br>
Wenn ich obiges Statement (angepaßt an das veränderte Feld Name1) mit dem Analyzer nochmal ausführe wird das Update einwandfrei durchgeführt und Suchname enthält 111<br>
Software<br>
Delphi Enterprise 5, MS SQL 2000 Developer (keine Patches Updates), ADO 2.7, Lokal TBetterADODataSet<br>
Hat jemand irgendeine Idee?<br>
Schon mal Dank im Voraus!<br>
BYE BERND<br>
Wenn ich per Updatebatch ein recordset auf dem MS Sql Server updaten möchte klappt das auch gut, bis auf das Feld "Suchname"<br>
Der Profiler meldet als letzte Update Zeile:<br>
exec sp_executesql N'UPDATE "AvasisNeu".."ADRESSEN" SET "NAME2"=@P1,"SUCHNAME"=@P2 WHERE "ID_ADRESSEN"=@P3 AND "NAME2"=@P4 AND "SUCHNAME"=@P5', N'@P1 varchar(3),@P2 varchar(3),@P3 int,@P4 varchar(1),@P5 varchar(1)', '111', '111', 104518, '', ''<br>
<br>
Soweit ich sehen kann wird hier eindeutig das Feld Suchname auf 111 gesetzt<br>
Real leider nicht. Es ist leer. (Geprüft mit dem Query Analyzer)<br>
Wenn ich obiges Statement (angepaßt an das veränderte Feld Name1) mit dem Analyzer nochmal ausführe wird das Update einwandfrei durchgeführt und Suchname enthält 111<br>
Software<br>
Delphi Enterprise 5, MS SQL 2000 Developer (keine Patches Updates), ADO 2.7, Lokal TBetterADODataSet<br>
Hat jemand irgendeine Idee?<br>
Schon mal Dank im Voraus!<br>
BYE BERND<br>
Comment