我正在尝试通过Visual Basic(visual basic studio 2008 .net framework 3.5)以编程方式为MS-Access数据库创建一个表。
我使用以下语法:
CREATE TABLE DatosFTP (
id AUTOINCREMENT,
direccion TEXT,
usuario VARCHAR(30),
password VARCHAR(30),
passwordBD TEXT,
PRIMARY KEY(id)
)
但它启动了以下异常:"字段定义中的语法错误"
但是,如果我在MS Access(程序)中执行此查询,它将完美运行。
有谁知道它能是什么?
提前致谢。
答案 0 :(得分:1)
password
是reserved字。
CREATE TABLE DatosFTP (
id AUTOINCREMENT,
direccion TEXT,
usuario VARCHAR(30),
[password] VARCHAR(30),
passwordBD TEXT,
PRIMARY KEY(id)
)
答案 1 :(得分:-1)
密码可能是保留字词。
试试这个
CREATE TABLE DatosFTP (
id AUTOINCREMENT,
direccion TEXT,
usuario VARCHAR(30),
[password] VARCHAR(30),
passwordBD TEXT,
PRIMARY KEY(id)
)