为何与数据库连接出现异常?

WalkMyWay 2009-10-18 05:10:49
import java.sql.*;
import com.inet.tds.*;

public class J_Jdbc
{
public static void main(String argv[])
{
try
{
PDataSource dataSource=new PDataSource();
dataSource.setServerName("localHost");
dataSource.setInstanceName("HCWSDIY");
dataSource.setDatabaseName("tempdb");
dataSource.setUser("sa");
dataSource.setPassword("jie104976");

Connection c=dataSource.getConnection();
Statement s=c.createStatement();
s.executeUpdate(
"create table SchoolJ(Sno integer,Sname char(40))");
s.executeUpdate(
"insert into SchoolJ values(009,'Computer')");
s.close();
c.close();
System.out.println("成功!");
}
catch(Exception e)
{
System.out.println("异常!");
}
}
}
总是输出异常
请各位高手大侠帮我解决这个问题,谢谢
SQL中文件目录
...全文
131 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
WalkMyWay 2009-10-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 swandragon 的回复:]
Instance 'HCWSDIY' on host 'localHost' not found

找不到HCWSDIY

确定你的ServerName和InstanceName是否正确
[/Quote]

能否加你QQ私聊
我的QQ 806427235
swandragon 2009-10-18
  • 打赏
  • 举报
回复
Instance 'HCWSDIY' on host 'localHost' not found

找不到HCWSDIY

确定你的ServerName和InstanceName是否正确
HelloAldis 2009-10-18
  • 打赏
  • 举报
回复
对的吧异常信息打印出来吧
WalkMyWay 2009-10-18
  • 打赏
  • 举报
回复
com.inet.tds.Tds4SQLException: Instance 'HCWSDIY' on host 'localHost' not found

at com.inet.tds.aa.a(Unknown Source)
at com.inet.tds.aa.a(Unknown Source)
at com.inet.tds.TdsDriver.a(Unknown Source)
at com.inet.tds.TdsDriver.connect(Unknown Source)
at com.inet.tds.TdsDataSource.getConnection(Unknown Source)
at com.inet.tds.PDataSource.getPooledConnection(Unknown Source)
at com.inet.pool.m.a(Unknown Source)
at com.inet.pool.PoolManager.a(Unknown Source)
at com.inet.pool.PoolManager.getConnection(Unknown Source)
at com.inet.tds.PDataSource.getConnection(Unknown Source)
at J_Jdbc.main(J_Jdbc.java:17)
swandragon 2009-10-18
  • 打赏
  • 举报
回复
catch(Exception e)
{
e.printStackTrace();
}
把异常信息打印出来看看

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧