|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Question bête ...
Quand je fais une requête via ADO qui met à jour une date ET que la valeur du context de la date est = à '', la BDD est mise à jour avec le 30/12/1899. J'avais déjà vu et d'ailleurs, la valeur n'est pas affichée en visualisation, mais quand un autre produit accède à la BDD, le 30/12/1899 fait un peu tâche .... Avez-vous un solution ?? Merci
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() ![]() |
2 solutions:
Faire une mise à jour avec une valeur nulle (j'ai un cas de ce type où j'utilise une procédure stockée à laquelle je transmets une valeur nulle) Au niveau du XSL, effectuer une transformation de la valeur: Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() |
en Gros tu veux insérer un null dan sle champs Date.
le middleware DAC change toute valeur vide pour les types autres que VARCHAR. Integer -> 0 Float -> 0 Date -> 30/12/1899 qui correspond à un DateTime à 0
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com