jdk1.4是不是和sql server 2000 jdbc不兼容? 去找一个新的jdbc for SQL SERVER 2000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会啊,好用的啊!!我还用sql server 7.0呢◎给你看我的测试程序吧!我用的是Jcreator(注意把驱动包含进来)如果直接用jdk的话,记得把驱动放到 jre\lib\ext目录下啊!import java.sql.*;class info{ public info(String name,String sex,String nickname,String address,String email,String qq) { this.name=name; this.sex=sex; this.nickname=nickname; this.address=address; this.email=email; this.qq=qq; } public String getName() { return name; } public String getSex() { return sex; } public String getNickname() { return nickname; } public String getAddress() { return address; } public String getEmail() { return email; } public String getQq() { return qq; } public static info fromResults(ResultSet infos) throws SQLException { return new info( infos.getString("name"), infos.getString("sex"), infos.getString("nickname"), infos.getString("address"), infos.getString("email"), infos.getString("qq")); } public String toString() { return new String("名字 :" + name + "\n性别 :" + sex + "\n昵称 :" + nickname + "\n地址 :" + address + "\nEmail :" + email + "\nQq :" + qq); } String name; String sex; String nickname; String address; String email; String qq;}public class javadata1{public static void main(String args[]) throws SQLException,Exception{info info1;String st="select * from info";Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=javadata"; Connection myConn =DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=javadata","sa","");Statement myStmt = myConn.createStatement();ResultSet myResults = myStmt.executeQuery(st);while (myResults.next()){try{System.out.println("\n" + info.fromResults(myResults));}catch(NullPointerException e){}}}} thanks everybody.我搞定了。把dreamweaver中的useing drvier on this machine.改成useing drvier on testing server.就成了。不过感觉还是很怪。因为我的testing server就是我的机子。也就是说jdk/sqlserver/jdbc driver都是同一个,只是用testing server的jdbc通过了tomcat而已。 今天去面试了,各位大虾看看能不能给个标准答案! java.lang.NoSuchMethodException 出现怎么解决 一个初学者的难题,请好心人看看 jsp迭代读取ArrayList 求救:xml解析到jsp上 请我问如何判断用户的在线状态 求救,JSP,Struts1.2下ActionMessages使用的问题 急!在线等,jsp删除文件! 表单验证和业务逻辑验证? jquery easyui toolbar 分割线问题 用APPLET读取SERVER端的数据,并画图的问题 怎样控制记录输出的个数?在线等!!!!!!!!!!!!
给你看我的测试程序吧!
我用的是Jcreator(注意把驱动包含进来)
如果直接用jdk的话,记得把驱动放到 jre\lib\ext目录下啊!import java.sql.*;
class info
{
public info(String name,String sex,String nickname,String address,String email,String qq)
{
this.name=name;
this.sex=sex;
this.nickname=nickname;
this.address=address;
this.email=email;
this.qq=qq;
}
public String getName() { return name; }
public String getSex() { return sex; }
public String getNickname() { return nickname; }
public String getAddress() { return address; }
public String getEmail() { return email; }
public String getQq() { return qq; }
public static info fromResults(ResultSet infos) throws SQLException
{
return new info(
infos.getString("name"),
infos.getString("sex"),
infos.getString("nickname"),
infos.getString("address"),
infos.getString("email"),
infos.getString("qq"));
}
public String toString()
{
return new String("名字 :" + name +
"\n性别 :" + sex +
"\n昵称 :" + nickname +
"\n地址 :" + address +
"\nEmail :" + email +
"\nQq :" + qq);
}
String name;
String sex;
String nickname;
String address;
String email;
String qq;
}public class javadata1{
public static void main(String args[]) throws SQLException,Exception{info info1;String st="select * from info";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=javadata"; Connection myConn =
DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=javadata","sa","");
Statement myStmt = myConn.createStatement();
ResultSet myResults = myStmt.executeQuery(st);while (myResults.next()){
try{
System.out.println("\n" + info.fromResults(myResults));}
catch(NullPointerException e){
}
}
}
}
我搞定了。
把dreamweaver中的
useing drvier on this machine.
改成
useing drvier on testing server.
就成了。
不过感觉还是很怪。
因为我的testing server就是我的机子。也就是说jdk/sqlserver/jdbc driver都是同一个,只是用testing server的jdbc通过了tomcat而已。