martyrs
Messages postés3Date d'inscriptionmercredi 26 février 2003StatutMembreDernière intervention 9 décembre 2003
-
8 déc. 2003 à 19:11
cjeanmi
Messages postés1Date d'inscriptionsamedi 30 août 2003StatutMembreDernière intervention31 décembre 2003
-
31 déc. 2003 à 00:51
Je renconcontre un problème avec mon programme depuis que je suis passé de MySQL à Oracle.
Les tests que j'effectuais sur certains champs à blanc (du type if recordset!champ="") fonctionnait correctement sous MySQL.
Ces même tests sous Oracle échouent car le champ est remonté avec une valeur à NULL.
Je pourrais évidemment modifier mon code en conséquence avec une fonction testant la valeur NULL, mais le problème se pose également lorsque j'affecte ou affiche ce champs. Et là, ça demande un boulot draconien!
Quelqu'un aurait-il une parade???
Petite précision, lorsque je créé mes tables sous Oracle, j'ai essayé de forcer un "default ' '" pour chaque champ CHAR mais c'est pareil.
Merci d'avance à tous ceux qui pourront me sortir de ce cul de sac.
martyrs
Messages postés3Date d'inscriptionmercredi 26 février 2003StatutMembreDernière intervention 9 décembre 2003 9 déc. 2003 à 11:26
Merci pour cette réponse rapide.
Je ne peux malheureusement pas faire cela car la base est trop volumineuse. Toutefois, juste pour me servir de cette astuce à une autre occasion, pourais-tu me préciser une chose : la table temporaire dont tu parles est à créer sur le poste client j'imagine?