jdbc连接sqlserver数据库示例
1.过程: 1>注册驱动器类:Class.forName() 2>连接数据库: 复制代码 代码如下: String url = "jdbc:sqlserver://localhost:1433;DatabaseName=DataBaseName"; String uername = "dbuser"; String password = "secret"; Connection conn = DriverManager.getConnection(url,username,password); 3>执行sql语句: Statement stat = conn.createStatement(); 第一种: execute();void 可执行任何sql语句 第二种:executeUpdate();int 可以执行:INSERT UPDATE DELETE 返回:受影响的行数 复制代码 代码如下: ResultSet rs = stat.executeQuery("SELECT * FORM BOOKS"); while(rs.next()){ look at a row of the result set } rs.getString(1);返回当前行第一列的值 rs.getDouble("Price"); getResultSet();ResultSet 返回结果集;若为空,则为null getUpdateCount();int 返回影响行数,若未更新,则返回-1 close();void 关闭Statement对象以及它所对应的结果集 isClose();boolean 若语句关闭,则为true 3.java.sql.ResultSet(结果集操作方法) next();boolean 向前移动一行,达最后一行,返回false 1>每个Connection对象可创建一个及以上Statement对象 2>用完后应立即调用close方法 3>若Statement对象有一个打开的结果集,调用close()后则自动关闭结果集; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |