📄 conjsp.jsp
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
string ClassForName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName(ClassForName).newInstance();
//class.forname().newInstance() 装载sqlserver驱动
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=要访问的数据库名";
String userpassword="用户名(sa)";
String ="密码";
Connection conn= DriverManager.getConnection(url,user,password);
//用connecttion类定义一个实例 连接 =getConnection()方法获取的连接
Statement stmt=conn.createStatement();
//创建一个Statement对象
String sql="select * from student";
ResultSet rs=stmt.executeQuery(sql);
/*定义 ResultSet 对象 = executeQuery()方法 执行sql 的结果集
ResultSet 对象具有指向其当前数据行的指针。
最初,指针被置于第一行之前。
next 方法将指针移动到下一行;
因为该方法在 ResultSet 对象中没有下一行时返回 false,
所以可以在 while 循环中使用它来迭代结果集。
*/
while(rs.next())
/* 指针移向结果集的下一行 */
{
%>
您的第一个字段内容为:<%=rs.getString(1)%><br />
您的第二个字段内容为:<%=rs.getString(2)%><br /><br />
<%
}
%>
<%out.print("数据库操作成功,恭喜你");%>
<%
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -