很明显你是未注册SQL server服务器
你可以这样解决,打开客户端网络实用工具--点别--增加--TCP/IP--服务器别名写入127001然后确认退出
现在打开企业管理--在SQL server组右健---新建SQL server注册-找到你刚才上面建立的服务器就行了
现在就可以用数据源了
不明白还有错再Q我
你用的应该是ODBC数据库引擎吧?需要先注册一个数据源的,随便找本vc数据库的编程教材,前面几章都有介绍
forName( "netsourceforgejtdsjdbcDriver" );
url="jdbc:jtds:sqlserver://localhost:1433/数据库名","sa", "密码" );
几个常用的:
1、Oracle8/8i/9i数据库(thin模式)
ClassforName("oraclejdbcdriver");
2、DB2数据库
ClassforName("comibmdb2jdbcappDB2Driver");
3、SqlServer70/2000数据库
ClassforName("commicrosoftjdbcsqlserver");
4、Sybase数据库
ClassforName("comsybasejdbcSybDriver");
5、Informix数据库
ClassforName("cominformixjdbcIfxDriver");
6、MySQL数据库
ClassforName("orggjtmmmysqlDriver");
7、PostgreSQL数据库
ClassforName("orgpostgresqlDriver");
8、aess数据库直连用ODBC的
ClassforName("sunjdbcodbc");
以上就是关于数据库连接没有问题啊,但是为什么出现“未发现数据源名称并且未指定默认驱动程序”全部的内容,包括:数据库连接没有问题啊,但是为什么出现“未发现数据源名称并且未指定默认驱动程序”、Java访问数据库程序,提示[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序错误、java连接数据库库的驱动程序名(java加载数据库驱动)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)