精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-11-15
看了下,附件太大了,所以我把lib里面的驱动删的只剩下了数据库驱动。再试一次
|
|
返回顶楼 | |
发表时间:2003-11-15
xingfuwtq 写道 不知道怎么用code,所以我想把整个应用打成包上传上来,但是试了几次都不成功,斑竹你能给我你的信箱吗?
我发给你看看,好吗? 好好看看置顶贴《论坛提问的智慧》里面有link教你怎么用! |
|
返回顶楼 | |
发表时间:2003-11-16
hehe.我已经贴了个包了,老大们帮忙看看吧,呵呵。
先谢了。 |
|
返回顶楼 | |
发表时间:2003-11-16
老问题已经解决,新问题又出来了。原来是要自己先创建一个表。用例子自带的sql,不过顺序要改下,
drop table Address; drop table Classes; drop table Courses; drop table Students ; drop table Student_Course_Link; create table Classes(ClassesId varchar(32) not null,name varchar(32),constraint pk_Classes primary key (ClassesId)); create table Courses(CourseId varchar(32) not null,name varchar(32),constraint pk_Courses primary key (CourseId)); create table Students (StudentId varchar(32) not null,name varchar(32),ClassesId varchar(32) not null,constraint pk_Students primary key (StudentId),constraint fk_Students foreign key (ClassesId) references Classes(ClassesId)); create table Address (AddressId varchar(32) not null,City varchar(32),Street varchar(32),State varchar(32),Zip varchar(32),constraint pk_Address primary key (AddressId),constraint fk_Address foreign key (StudentId) references Students(StudentId)); create table Student_Course_Link(CourseId varchar(32) not null,StudentId varchar(32) not null,constraint pk_Student_Course_Link primary key (CourseId,StudentId),constraint fk_Student_Course_Link_1 foreign key (CourseId) references Courses(CourseId),constraint fk_Student_Course_Link_2 foreign key (StudentId) references Students(StudentId)) ; insert into Address values("001","bj","haidian","beijing","100084"); insert into Classes values("200201","pro j2ee"); insert into Courses values("c_001","computer-java"); insert into Students values("s_20020001","hellking","200201"); insert into Student_Course_Link values("c_001","s_20020001"); 不过在建立这个表时又有一点错误: Server: Msg 1769, Level 16, State 1, Line 14 Foreign key 'fk_Address' references invalid column 'StudentId' in referencing table 'Address'. Server: Msg 1750, Level 16, State 1, Line 14 Could not create constraint. See previous errors. 这又是为什么了?我看了Students表里面是有StudentId的阿! 大家帮忙看看吧!谢谢了! |
|
返回顶楼 | |
发表时间:2003-11-17
微软提供的ms sql jdbc 驱动只支持 ms sql 2000,我在用这个驱动存取ms sql 7.0 数据库中的数据时,抛出sqlexception, 提示信息表明jdbc驱动不支持此版本的ms sql。如果hibernate 支持ms sql 2000以外的版本的话,那hibernate 用的是什么驱动。网上有很多针对ms sql的驱动程序,不过好像要付费的,免费开源的找不到。
另外,有没有支持jdbc 3标准的ms sql 驱动,微软提供的jdbc for ms sql 2000的驱动只支持jdbc 2,要求返回自动生成的主健时抛出接口没有实现的异常。 |
|
返回顶楼 | |
发表时间:2003-11-17
JSQLCONNECT支持JDBC3.
|
|
返回顶楼 | |