jdbc:microsoft:sqlserver://192.168.0.100:1433:databasename=yourdbname
解决方案 »
- 求助基础的GridBagLayout分布问题
- 分享--有效的身份证号--验证18位身份证格式
- System.out.println() 和换行符的问题
- JTextField里设一个回车触发事件,是不是KeyListener的KeyPressed()方法??
- Ice.NoEndpointException 问题
- 基础类 socket 和流的问题
- 跪求!!
- 能否使用URL类使可执行的JAR包程序读到包外的资源文件?URL类能否使用相对位置定位本地资源文件?
- 请教各位大虾,如何用java读取一个多行CSV文件???(高分求助,不够再加)
- java送粉题,快进吧!
- JBUILDER7为什么在脚本状态下怎么为光标的位置不对呢?
- 一个简单但对我来说比较疑惑的问题(submit)的提交原理
给你个小例子,你看看就会明白了
import java.sql.*;
public class Test {
public static void main(String[] args) {
try {
String address = "jdbc:microsoft:sqlserver://192.168.0.24:1433";//本机ip
String user="sa";//数据库用户密码
String passwd="";//口令
String database = "TESTDB";//目标数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//申明
Connection con = DriverManager.getConnection(address,user,passwd);//建立链接
con.setCatalog(database);//确定目标数据库名
Statement smt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
String selCode = "SELECT * FROM UserLog";
ResultSet r = smt.executeQuery(selCode);
int i =0;
if(r.last()) {//取结果集结果数目
i = r.getRow();
}
System.out.println(i);
}
catch(Exception e) {
System.out.println(e);//捕捉异常
}
}
} //