📄 0163.htm
字号:
<html>
<head>
<title>新时代软件教程:操作系统 主页制作 服务器 设计软件 网络技术 编程语言 文字编辑</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋体}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
<p align="center"><big><strong>查询sqlserver</strong></big></p>
<div align="right">--- (文/easyinfonet)</div>
<br><html><br>
<head><br>
<title>jdbc test</title><br>
</head><br>
<body><br>
<%@ page contentType="text/html;charset=gb2312"%><br>
<%@ page import = "java.net.URL" %><br>
<%@ page import = "java.sql.*" %><br>
<%<br>
String url = "jdbc:odbc:admin";<br>
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); // 加载 jdbc-odbc 桥驱动程序<br>
//DriverManager.setLogStream(System.out);<br>
Connection con = DriverManager.getConnection (url, "sa", "super"); // 试图与某一驱动程序连接。 每个已注册驱动程序都将被加载,直到找到一个可以处理此 URL 的驱动程序<br>
DatabaseMetaData dma = con.getMetaData (); // 获得 DatabaseMetaData 对象并显示一些有关连接的信息<br>
<br>
out.print("\nConnected to " + dma.getURL());<br>
System.out.println("Driver " +dma.getDriverName());<br>
System.out.println("Version " +dma.getDriverVersion());<br>
System.out.println("\n");<br>
<br>
Statement stmt = con.createStatement (); // 创建一个 Statement 对象,使我们可以向驱动程序提交 SQL 语句<br>
String query = "SELECT * FROM Information";<br>
ResultSet rs = stmt.executeQuery (query); // 提交查询,创建 ResultSet 对象<br>
int i;<br>
ResultSetMetaData rsmd = rs.getMetaData (); // 获得 ResultSetMetaData。它将用于列标题<br>
int numCols = rsmd.getColumnCount (); // 获得结果集中的列数<br>
for (i=1; i<=numCols; i++) { // 显示列标题<br>
if (i > 1) out.print(",");<br>
out.print(rsmd.getColumnLabel(i));<br>
}<br>
out.println("\n");<br>
boolean more = rs.next (); // 显示数据并获取它,直到结果集末尾<br>
while (more) {<br>
// for (i=1; i<=numCols; i++) { // 在每列中循环获得并显示列数据<br>
// if (i > 1) out.print(",");<br>
// out.print(rs.getString(i));<br>
// }<br>
//out.println(rs.getString("Comname"));<br>
System.out.println(rs.getString("Comname"));<br>
<br>
//System.out.print(rs.getString("Comtypename"));<br>
out.print("\n");<br>
more = rs.next (); // 获取结果集的下一行<br>
}<br>
rs.close(); // 关闭结果集<br>
stmt.close(); // 关闭语句<br>
con.close(); // 关闭连接<br>
%><br>
<br>
</body><br>
</html>
</table>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -