2010-06-29 6 views
0

Lors de l'exécution du code, Erreur de type de données de type incorrect s'affiche. Peut indiquer si je n'ai besoin que de Mois (soit janvier, février .. ou 1, 2, ... 12) comme champ dans Base de données MS Access que dois-je donner en tant que type de données.MOIS EN ACCÈS MS

Merci pour votre answer.One requête plus:

if (RS6 ("TotalDays") + tdays)> RS5 ("Sing") puis

Y at-il une erreur de syntaxe dans cette déclaration .. ?

jours détient le numéro.

+0

Cela dépend de ce que tdays détient. Je suis toujours un peu inquiet quand quelqu'un a six recordsets, il semble probable qu'il y a un moyen plus facile. – Fionnuala

+1

Est-ce deux questions ou une? –

Répondre

1

Month() dans l'accès prend un paramètre de type DateTime et renvoie le numéro du mois. Pour obtenir le nom du mois, vous pouvez soit faire FormatDate(Month(yourDate), 'mmmm') ou MontName(yourDate) (dans Access 2000 et versions ultérieures). Pour plus d'informations, voir here.

Questions connexes