帮我 看看 SQL 哪错了create table employee(ID bigint unique,EName varchar(255) not null,Sex varchar(
帮我 看看 SQL 哪错了
create table employee(
ID bigint unique,
EName varchar(255) not null,
Sex varchar(255),
Job varchar(255),
Permanent varchar(2) check (Permanent in('是','否')),
AddID bigint unique,
primary key(ID)
)
[解决办法]
最后的括号改为 半角的
[解决办法]
最后行的括号,应该是lz在有中文输入法下输入的,改成英文的把
[解决办法]
[解决办法]没有错啊
[解决办法]sql = @"create table employee(
ID bigint unique,
EName varchar(255) not null,
Sex varchar(255),
Job varchar(255),
Permanent varchar(2) check (Permanent in('是','否')),
AddID bigint unique,
primary key(ID)
)";
请检查定义 ID bigint unique, AddID bigint unique, 没感觉不对
[解决办法] 第2个 sql = @"create table employee(
ID bigint unique,
EName varchar(255) not null,
Sex varchar(255),
Job varchar(255),
Permanent varchar(2) check (Permanent in('是','否')),
AddID bigint unique,
primary key(ID)
)";
cmd = new OleDbCommand(sql, oleDBCon);
cmd.ExecuteNonQuery();
oleDBCon.Close();
SQL换个名字试试。
[解决办法]看了这个贴 和早上的贴 发现 很多人 不知道是不知道有数据库事务 还是根本就不了解数据库
[解决办法][解决办法]亲 你最后一个括号 是中文的符号 换成英文就好了
[解决办法]注意你的是全角的括号 换成半角...搜狗老是自动切换到全角