vbscript insérer dans ms access

Je suis en train de travailler sur un petit ap qui utilise vbscript pour écrire un ms access db à chaque fois que je l'utilise (vraiment pour une utilisation personnelle donc je n'ai pas besoin de vous soucier de l'injection sql). Quand je le lance, je reçois une "erreur de syntaxe dans l'instruction INSERT INTO". La chaîne de connexion est correcte parce que la db se verrouille lors de son exécution. nom de la table est rup. Ce que je fais mal?

sql1="INSERT INTO ors  VALUES (,,'B223234','12/22/08')"
constring="Provider=Microsoft.Jet.OLEDB.4.0;
  Data Source=C:\Documents and Settings\me\My Documents\tracker.mdb;
    User Id=admin;Password=;" 
set con=createobject("adodb.connection")
con.open constring
con.execute sql1
con.close
  • Vous obtiendrez de meilleurs résultats si vous spécifiez quels sont les domaines et les types de données de ces zones. Par exemple, si la dernière colonne est un champ de date/heure, vous aurez besoin de mettre des # autour de la date, mais si son texte ou mémo que ce que vous avez est très bien.
InformationsquelleAutor Anthony | 2009-05-27