首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

大家看小弟我的SQL语句,ACCESS中提示constraint子句异常,然后指到CHECK?

2012-03-16 
大家看我的SQL语句,ACCESS中提示constraint子句错误,然后指到CHECK?????CREATETABLECourse(CnoCHAR(4)PRIM

大家看我的SQL语句,ACCESS中提示constraint子句错误,然后指到CHECK?????
CREATE   TABLE   Course   (Cno   CHAR(4)   PRIMARY   KEY,   Cname   CHAR(20)   NOT   NULL,Ccredit   int,Period   int,constraint   Ccredit_name   CHECK(Ccredit> 0),constraint   Period_name   CHECK(Periok> 0))  

要求Cno为主键,Ccredit和Period   字段值要大于0,
我的SQL语句错哪里啦

[解决办法]
Dim Cnn As New ADODB.Connection
ff = "CREATE TABLE Course (Cno CHAR(4) PRIMARY KEY, Cname CHAR(20) NOT NULL,Ccredit int,Period int,constraint Ccredit_name CHECK(Ccredit> 0),constraint Period_name CHECK(Period> 0)) "
Cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\zz\db2.MDB;Persist Security Info=False "
Cnn.Execute (ff)

热点排行