"AVAILABLEDATE" est une colonne de type DATE.Dans quel format Oracle attend-il une valeur de date, et comment puis-je donner à Oracle ce qu'il veut?
Je peux interroger la table via Toad et obtenir des résultats. Cependant, dans le code (Winforms/C#/dotConnect), cela ne fonctionne pas.
ocmd.Parameters.Add("AVAIL_DATE", getDateToQuery());
Je suis sûr que le problème est la façon dont je passe la date:
private DateTime getDateToQuery() {
DateTime candidateVal = dateTimePickerScheduleDate.Value;
if (candidateVal.Equals(null)) {
candidateVal = DateTime.Now;
}
return candidateVal;
}
... mais je ne sais pas comment forcer la valeur de date à la format Oracle reconnaîtra.
Quelle est l'instruction select que vous avez mis dans la commande? Les marqueurs de paramètres sont différents pour .NET et Toad. – davisoa
quel message d'erreur obtenez-vous? – Ulises
Pas d'erreur msg, ne renvoyait pas de vals; fixé maintenant - voir ci-dessous. –