CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

求教~急!! 关于JDBC驱动的连接

楼主heimao5214()2006-05-01 01:19:15 在 Java / Web 开发 提问

如以下代码:  
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  
  conn   =   DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databasename=blogdata","sa","sa");  
  请问下"sa",   "sa"是不是不用密码登陆的意思?  
  假如换成    
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
  conn   =   DriverManager.getConnection(url,"sa","sa");  
  其中newInstance()   是什么意思?  
  要调用本机上的数据库   ,而且不设置密码   应该怎么修改   (url,"sa",'sa")?  
   
  问题点数:20、回复次数:3Top

1 楼btb368()回复于 2006-05-01 08:32:29 得分 10

如果你的sa密码为空,则可以写成如下形式:  
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
  conn   =   DriverManager.getConnection(url,"sa","");  
  其实要不要newInstance()都是一样的.Top

2 楼fanql_222(monster)回复于 2006-05-01 08:55:20 得分 5

newInstance创建此   Class   对象所表示的类的一个新实例Top

3 楼fanql_222(monster)回复于 2006-05-01 08:57:20 得分 5

如果没密码,就把最后一个参数设置为空就行了.  
  conn   =   DriverManager.getConnection(url,"sa","");Top

相关问题

关键词

得分解答快速导航

  • 帖主:heimao5214
  • btb368
  • fanql_222
  • fanql_222

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo