你首先必须得去创建一个数据源 在你电脑的控制面板-管理工具-数据源里面创建
还有就是你少了数据库驱动,就是你用Java写的数据库连接有问题例如:
String driver = "oraclejdbcdriverOracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String user = "admin";
String pwd = "001";
Connection conn=null;
ClassforName(driver);
conn = DriverManagergetConnection(url, user, pwd);
我用的是Oracle10g
ConBean类Con方法中
String url = "jdbc:odbc:driver={Microsoft Acess Driver( mdb)};DBQ= "+uri+"uploadmdb";
ClassforName("sunjdbcodbcJdbcOdbcDriver");
Acess 这里应该是Access吧
connstr="provide=SQLoledb;server=sai;database=eshop;uid=sa;password=123456"
检查服务器名称、数据库名称、用户名、密码是否正确
特别是服务器名称-->桌面-->"计算机"-->右健-->属性-->计算机名
以上就是关于sql数据库,java连接不上,以下是错误的代码,回答越详细越好,在线等,急急急。。。全部的内容,包括:sql数据库,java连接不上,以下是错误的代码,回答越详细越好,在线等,急急急。。。、java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序、win7下asp连接SQL2005错误[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)