gpt4 book ai didi

c# - 使用 C# 和 MS Access SQL 创建表

转载 作者:太空宇宙 更新时间:2023-11-03 19:26:24 26 4
gpt4 key购买 nike

我试图在我的数据库中创建一个表,但我被告知我的 SQL 语法有错误。我真的不知道在哪里。

objOleDbCommand.CommandText = "CREATE TABLE PersonalData (" +
"[DataID] AUTOINCREMENT NOT NULL PRIMARY KEY ," +
"[Type] VARCHAR(40) NOT NULL ," +
"[URL] VARCHAR(40) NOT NULL ," +
"[SoftwareName] VARCHAR(40) NOT NULL ," +
"[SerialCode] VARCHAR(40) NOT NULL ," +
"[UserName] VARCHAR(40) NOT NULL ," +
"[Password] VARCHAR(40) NOT NULL";

objOleDbCommand.ExecuteNonQuery();

最佳答案

您似乎缺少右括号。此外,为了使代码更具可读性,请考虑使用 @"" 构造,它允许多行字符串文字:

objOleDbCommand.CommandText = @"CREATE TABLE PersonalData (
[DataID] AUTOINCREMENT NOT NULL PRIMARY KEY,
[Type] VARCHAR(40) NOT NULL,
[URL] VARCHAR(40) NOT NULL,
[SoftwareName] VARCHAR(40) NOT NULL,
[SerialCode] VARCHAR(40) NOT NULL,
[UserName] VARCHAR(40) NOT NULL,
[Password] VARCHAR(40) NOT NULL
)";

关于c# - 使用 C# 和 MS Access SQL 创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8266732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com