INSERT 语句与 COLUMN FOREIGN KEY 约束冲突。
两个表t_Course(cID char(6)此字段为主键,vcNAME varchar(50),cTEACHER char(6)此字段为外键)
t_Teacher(cID char(6)此字段为主键,vcNAME varchar(20))
DM_DBTCMIS.adot_Course.AppendRecord([course_id,trim(SELF.edtCourse.Text),
'jchen ',trim(SELF.sedtCredit.Text),trim(SELF.sedtPeriod.Text),'',
'',self.memoIntro.Lines.text,'0']);
INSERT 语句与 COLUMN FOREIGN KEY 约束 'Course_TEACHER_FK' 冲突。该冲突发生于数据库 'db_teachmani',表 't_Teacher', column 'cID'。
在t_Course中cTEACHER值:jchen,而t_Teacher中cID字段存在jchen这个值.怎么会出现冲突呢
问题点数:20、回复次数:2Top
1 楼BlueTrees(蜗牛)回复于 2005-05-08 19:26:34 得分 20
字符串的空格注意一下。Top
2 楼jchen00(假老练)回复于 2005-05-08 19:28:32 得分 0
sorry,帖子有误
两个表t_Course(cID char(6)此字段为主键,vcNAME varchar(50),cTEACHER char(6)此字段为外键...)
t_Teacher(cID char(6)此字段为主键,vcNAME varchar(20))
DM_DBTCMIS.adot_Course.AppendRecord([course_id,trim(SELF.edtCourse.Text),
trim(login.edt_userid.Text),trim(SELF.sedtCredit.Text),trim(SELF.sedtPeriod.Text),'',
'',self.memoIntro.Lines.text,'0']);
//trim(login.edt_userid.Text):='jchen'
INSERT 语句与 COLUMN FOREIGN KEY 约束 'Course_TEACHER_FK' 冲突。该冲突发生于数据库 'db_teachmani',表 't_Teacher', column 'cID'。
在t_Course中cTEACHER值:jchen,而t_Teacher中cID字段存在jchen这个值.怎么会出现冲突呢
Top




