我嫌通过sa太麻烦,下面的语句弄了一天半才弄好,很晕,如果可以通过 windows验证 连接 sql server 2005的话,下面的语句怎么改呢?还有jdbc for sql server 驱动 解压后的sqljdbc.jar应该拷贝到什么目录啊?我的 tomcat版本是5.5,不想改环境变量,同样嫌麻烦,晕!我想拷贝到特别目录不改环境变量应该也是可以的。还有xa目录下的dll文件有用吗?微软不会设计成一个setup.exe文件,点安装后自动安装,自动寻找jdk,tomcat目录这样的吗?这样有技术难度吗?还要自己拷贝,晕。
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String strConn="jdbc:sqlserver://localhost:1433;DatabaseName=test1";
String strUser="sa";
String strPassword="dfgsdfgsdg";
conn=DriverManager.getConnection(strConn,strUser,strPassword);
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String strConn="jdbc:sqlserver://localhost:1433;DatabaseName=test1";
String strUser="sa";
String strPassword="dfgsdfgsdg";
conn=DriverManager.getConnection(strConn,strUser,strPassword);
输入用户名密码是为了程序和数据库分离的情况(而且在大型应用上基本都是这样)
sqljdbc.jar拷贝到tomcat安装目录下的\common\lib目录就可以了
xa不知道你说的是什么最后,LZ需要培养耐心。
解压jdbc for sql server 2005 后那个dll路径是这样:sqljdbc_1.2.2828.100_chs\sqljdbc_1.2\chs\xa\x86\sqljdbc_xa.dll