DataTable et DateTime object
Bonjour,
Je désire faire un select sur une dataTable en triant sur un champ de type DateTime. Voici ce que je fais en ce moment:
Code:
1 2 3 4
| DateTime dateTest = new DateTime(2008, 03, 27);
string sortOrder = "BillingDate ASC";
DataRow[] foundRows = dataTable.Select("CustomerNumber = '" + strCustomerNumber + "' AND BillingDate > '" + dateTest + "'", sortOrder); |
Le problème est que je suis dépendant de la culture... Comment ne pas dépendre de la culture pour que ça fonctionne toujours?
Aussi, je dois ramener mon BillingDate à minuit pour faire la comparaison des dates uniquement sur la date sans les heures... je sais le faire en Oracle, mais comment le faire sur une dataTable?
En Oracle:
Code:
"TO_DATE(TO_CHAR(BillingDate ,'DD-MM-YYYY'),'DD-MM-YYYY') >= TO_DATE('" + dateTest.ToString("dd-MM-yyyy") + "', 'DD-MM-YYYY')"
Merci pour votre aide!:king: