Bonjour,
Tout d'abord, j'espère que je pose ma question dans le bon forum
Pour mon application qui utilise une base Oracle, j'utilisais auparavant en .NET le driver fourni par Microsoft pour renvoyer un objet Command (OracleClient.OracleCommand), et j'ai décidé d'utiliser maintenant le driver fourni par Oracle (Oracle.DataAccess.Client.OracleCommand). Celui de MS étant devenu obsolète.
Or j'ai remarqué que lorsqu'on requête avec les deux drivers les type des données récupérées ne sont pas les mêmes. En gros avant avec le MS, avec des nombres, j'avais le type System.Decimal et maintenant avec le driver Oracle, le type est plus "fin", comme Int32 ou Int64.
Mais cela peut poser des problèmes dans mon application, de converison notamment
Quelqu'un sait si il est possible de paramétrer le driver pour avoir le même comportement que le driver MS ?
Merci
Partager