//Select Statement
string dauerSelectCommand = " SELECT SUM(*) FROM myTable WHERE Datum > :PVon" ;
// neuen OracleCommand instantieren
System.Data.OracleClient.OracleCommand dauerSelect = new System.Data.OracleClient.OracleCommand(dauerSelectCommand, oracleConnection1);
// WICHTIG!! CultureInfo auf true setzen damit Systemeinstellungen verwendet werde
// the Boolean specifies whether to use the user-selected culture settings from the system.
System.Globalization.CultureInfo myCIintl = new System.Globalization.CultureInfo( "", true );
// Datum erzeugen DateTime myDatum = new DateTime( );
myDatum = Convert.ToDateTime(dateTimePickerNullableVon.Value,myCIintl);
// Parameter dem Command übergeben und dieses dann ausführen
z.B. mit
ExecuteScalar dauerSelect.Parameters.Add( new System.Data.OracleClient.OracleParameter("PVon", myDatum ));
Wie übergibt man einen Datum-Parameter an ein Oracle Select Command? UNABHÄNGIG von den Systemeinstellungen
Labels: oracle
Latest Posts
Popular Posts
-
I am *very* keen on automating tests, so I was looking into unit testing a WCF service. If I say "unit test", I mean a fast ,...
-
It's easy I thought, just select the Property of the EntityType and set the Default Value in the Properties window to: DateTime.Now ...
-
*Updated* 26. September 2010: Updated with comments from Adam Cogan *Updated* 27. September 2010: Updated the comparison between anonymo...
No comments:
Post a Comment