帮我 看看 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换个名字试试。
------解决方案--------------------看了这个贴 和早上的贴 发现 很多人 不知道是不知道有数据库事务  还是根本就不了解数据库
------解决方案--------------------
------解决方案--------------------亲 你最后一个括号 是中文的符号 换成英文就好了
------解决方案--------------------注意你的是全角的括号 换成半角...搜狗老是自动切换到全角