Importation VBScript Date, Général de Temps En MS Access Colonne Date/Heure

Installation

J'ai un VBScript pour conduire les tests de résistance d'un service web. Le script crée un fichier de données de mesures, avec chaque enregistrement horodaté avec un général de date/heure:

FormatDateTime(Now(), 0)

Cela crée des dates comme

mm/dd/yyyy hh:mm:ss [AM|PM]

J'ai besoin d'importer ce fichier de données dans MS-Access 2003 base de données. La table dans la base de données Access a une colonne appelée TimeStamp avec un type de données de Date/Time et le format de General Date.

D'importation spec a un champ nommé Timestamp avec un Type de Date de Date/Time. Dans le Dates, Times, and Numbers image les options suivantes sont sélectionnées:

Date Order: MDY
Date Delimiter: /
Time Delimiter: :
Four Digit Years: Checked

Le fichier de données est séparé par des tabulations avec des noms de champ dans la première rangée.

Problème

Quand j'importe mon fichier de données, chaque enregistrement échoue sur le champ Timestamp avec un Type Conversion Failure erreur.

Question

Est-il un moyen d'importer les données telles qu'elles sont, ou dois-je d'abord "massage" le champ timestamp dans les 24 heures format de date/heure? Dans ce dernier cas, est-il un moyen de formater le timestamp dans mon code VBScript pour écrire la date/heure au format 24 heures? J'ai essayé

FormatDateTime(Now(), "mm/dd/yyyy hh:mm:ss")

mais VBScript barfed à l'.

  • Êtes-vous en remplissant le champ de la date à partir de VBScript, ou êtes-vous écrire la date dans un fichier et l'importer dans la DB?
  • Le VBScript est l'écriture de l'écriture de données dans un fichier plat (séparateur: tabulation) et l'horodatage de chaque enregistrement. Depuis que j'ai plus de 450 000 enregistrements dans le fichier, je voudrais importer dans Access afin de filtrer, de requête et de faire des analyses.
InformationsquelleAutor Patrick Cuff | 2009-01-13