Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 632
  • Last Modified:

Access Import .csv file Time Value error

I am using Access2003 and trying to import the following two .csv files.  I am consistently getting the error about not being able to convert the fields in:

punches.csv
Punch Time

punchestransferred.csv
Actual Start
Actual End
AdjustedStart
AdjustedEnd

I have even tried linking to the .csv file and even get errors doing that.  These are being formatted as Date/Time upon linking or import.

I DO NOT want to store these as text values in the database.  How can I get these to convert?
punches.csv
punchestransferred.csv
0
ndornack
Asked:
ndornack
2 Solutions
 
aikimarkCommented:
The problem with the data in the fields is that it is only the time component of a date/time value.  The Access import code can not understand such (dateless) values as date/time values.

You can write code to do the import without the use of a temporary table.  However, I do not think you will be able to do a direct import of your CSV data using the Access import functions.
0
 
Gustav BrockCIOCommented:
Don't import the files but link them with the time fields as text.

Then create a query to read the data using TimeValue to convert the time fields:

SELECT
  Punches.System,
  Punches.EmpNum,
  Punches.PunchDate,
  TimeValue([PunchTime]) AS RealPunchTime
FROM
  Punches;

/gustav
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now