"jdbc:microsoft:sqlserver://localhost:1433",
指明用本地数据源。
指明用本地数据源。
解决方案 »
- 比赛情况的程序题,大家帮我看下,在线等
- 小小的正则表达式验证问题,很急....
- GetDate.getPreviusMonth( gc )问题!!!
- 请高手帮我看下这段程序为什么会出错.?
- 这个错是什么意思啊?
- String类型字符串是不是有长度限制,为什么我赋给一个很长的字符串时,输出即只有一半
- 帮助看看这个测试代码怎么运行的时候有异常
- JList 为什么没有自带的滚动条?
- jet可以将java编译为*.exe文件,可是总有一个dos窗口,有什么办法将这个讨厌的家伙去掉(dos 窗口)
- jstack无法连接myclipse的进程,报错不能连接64位进程
- 有关线程的小问题
- 在Java里怎么播放声音文件,?
那么SQL语句中应该要这样
String sql="select * from dbname.dbo.tablename ...";
此时就要用Class.forname()来注册桥接器的驱动程序呢?
而如果不用数据源的时候
就用DriverManager.registerDriver () 来注册要连接的数据库的驱动程序呢!???
Class.forname()可以注册桥接器的驱动程序,也可以注册你的jdbc驱动程序的。只要你的驱动程序加入到classpath中去就可以了。如你上面的程序可以写成
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");其它的不变