⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 conjsp.jsp

📁 F:JSP 学习我的代码库conjsp.rar 很好的例子
💻 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 + -