![]() |
Re: MSSQL Stored Procedure -> datetime vergleichsprobleme
Hi,
hab´ heute nur wenig Zeit wie wird denn die AdoStoredProc erstellt? Evtl. ist ein Parameter falsch definiert. Oder es gibt ein Problem zwischen den lokalen und serverseitigen Spracheinstellungen? :gruebel: Zwar nicht optimal, aber kurzfristig hilfreich: definiere den Parameter @datetime in der Procedure als String und übergebe ihn wie oben beschrieben sprachunabhängig... |
Re: MSSQL Stored Procedure -> datetime vergleichsprobleme
Hi,
also die AdoStoredProc liegt genz bequem auf dem unsichtbaren "Formular?" meines Dienstes und wird nicht im Code instanziert. Ich habe die Proc nochmals neu definiert in der AdoStoredProc Komponente und die Parameter überprüft, scheint jedoch alle i.O. zu sein. Zitat:
Zitat:
|
Re: MSSQL Stored Procedure -> datetime vergleichsprobleme
Zitat:
Hast du mal versucht von TDateTime auf TSQLTimeStamp umzustellen? Unit: SqlTimSt Gruss Thorsten |
Re: MSSQL Stored Procedure -> datetime vergleichsprobleme
Zitat:
Ich werd dann am Dienstag mal den TSQLTimeStamp ausprobieren... am besten werde ich gleich für sämtliche Dati di in die Datenbank geschrieben werden dieses Format verwenden oder?! lg und bis am Dienstag... 8) |
Re: MSSQL Stored Procedure -> datetime vergleichsprobleme
Entweder verwendet man einen PArameter mit dem Datentyp 'ftDateTime', oder man formatiert die Datumsangabe so:
SQL-Code:
oder man verwendet das Format 'yyyymmdd hh:nn:ss', das funktioniert auch (jedenfalls in T-SQL). Ich verwende das o.g. ODBC-Format. Ist nicht so gut dokumentiert, funzt aber.
select * from Table where DateField = { ts '2008-05-24 12:34:56' }
Am ordendlichsten ist es aber, einen Parameter als ftDateTime zu deklarieren. ADO holt sich dann das gültige Datumsformat vom Server. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr. |
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