Bonjour,
Je voudrais caster le champ d'une table (de type Entier) vers le type double ou monétaire. Sachant qu'on peut caster à l'aide de la fonction int() vers le type entier, y-a-t-il d'autres fonctions de ce type ?
Bonjour,
Je voudrais caster le champ d'une table (de type Entier) vers le type double ou monétaire. Sachant qu'on peut caster à l'aide de la fonction int() vers le type entier, y-a-t-il d'autres fonctions de ce type ?
Pour modifier le type d'un champ d'une table, il faut utiliser une requête ALTER TABLE
Ce message vous a été utile ? Si oui, cliquez sur
Mes tutoriels Access
La rubrique Microsoft Access
Cours et tutoriels pour apprendre Access
La FAQ Access
Le Forum Access
Offres d'emploi développeur Access
En fait, je veux modifier le type du résultat dans ma requête, et non dans la base elle-même.
Alors dans ce cas, utilises les fonctions CCur pour monétaire et CDbl pour double.
Mais bon, je ne vois pas l'intéret d'un cast ici puisque entier est un sous ensemble des deux autres
Ce message vous a été utile ? Si oui, cliquez sur
Mes tutoriels Access
La rubrique Microsoft Access
Cours et tutoriels pour apprendre Access
La FAQ Access
Le Forum Access
Offres d'emploi développeur Access
Tous les biens dérivent d'une même classe dans mon programme associé à la base. Mais pour 4 tables, les champs sont monétaires, et pour le cinquième, les champs ont été créés en tant que "entier long" parce qu'ils contiennent des données monétaires arrondies (et je ne peux pas modifier ces types). Donc je voudrais n'avoir qu'un seul traitement dans une seule classe pour récupérer ces champs, d'où le cast sur ma cinquième table.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager