Réponse acceptée !
là, je ne te suis plus :
1) si tu fais un select * from matable, c'est que tu récupères les lignes existant dans ta table, donc la valeur par défaut des champs n'a aucune importance, ce sont les valeurs stockées qui comptent pour toi (soit dit en passant, si tu peux éviter les select * et nommer tes colonnes, ça sera mieux pour la suite, ce select * est un vrai casse-g..)
2) et si tu fais un insert dans ton CA, en laissant vide les champs qui ont une valeur par défaut, eh bien c'est lors de l'insertion physique de ton enregistrement dans ta table que la valeur par défaut remplacera ce "manque", et je ne vois pas ce qui te préoccupe.
Donc dans les 2 cas, la valeur par défaut est sans importance pour toi, et c'est normal et même c'est fait pour ça : le curseuradapter est du coté client, alors que la valeur par défaut est du coté serveur. la valeur par défaut est justement faite pour que le coté serveur assure la cohérence des données, même en cas de renseignements incomplets provenant du client.
Est-ce plus clair ?
|