Problème avec create table access en asp
Bonjour à vous,
J'aimerais créer une table dans une base de données access dsn less avec asp.
J'ai fais ce code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <%
Dim conn, sql1
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open("DRIVER={Microsoft Access Driver (*.mdb)};" _
& "DBQ=" & Server.MapPath("../../DATABASE/bd3.mdb"))
sql1 = "create TABLE ray (nom texte(50))"
conn.execute(sql1)
conn.Close
Set conn = Nothing
%> |
Mais lorsque j'exécute ce code ce message d'erreur apparaît dans IE
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in field definition.
/creer table/creer-17.asp, line 12
La ligne 12 est "conn.execute(sql1) "
C'est quoi que j'ai fais de pas correct?
Merci beaucoup à l'avance.
Ray
Réponse au message de roro06
Bonjour roro06
Je te remercie pour ta réponse rapide.
J'ai fais ce que tu as dit. La table s'est créer sans erreur, mais lorsque j'essais de l'ouvrire avec access on me dit que: Format de base de données non reconnu.
Merci et à bientôt:
Ray