Microsoft
Software
Hardware
Network
Question : Quotation marks and # signs around variable dates and date parts
intYearLoop is the year in integer in a range of years
strYear is the same value in a string
dteStartDate = ("#1 / 1 / " & intYearLoop & "#") and any of about 10 other ways I have tried this all give me an error 13, data type mismatch.
I need to have the rst contain all values in a given year, which changes with the for/next loop.
This is used in a for/next loop from 2006 to whatever year it is currently. (Yes, it is now 2010.)
dtestartdate is set as a date datatype. It works everywhere else.
What is wrong here and/or does anyone have the total truth or documentation on these pesky dates!
Susan
Answer : Quotation marks and # signs around variable dates and date parts
use this
dteStartDate = DateSerial(intYearLoop, 1, 1)
Random Solutions
number of messages limit for account in Exchange 2007 using Outlook 2003
Move Data - Different Schemas
How to read field names from an XSD file.
monitor file creation in specific folder
toolbar on a child window
Installing Server 2003 on Dell Optiplex 780
Activate Reporting Services following reinstall of SQL Server
Only open the database once
Sharepoint Services cannot access custom templates
Compile entire Access 2003 Project Problem