杭州做模板网站,大连营销推广,做演示的网站,网页文章 在wordpressSQL Server下面介绍如何用SQL Server实现一个动态FAQ(常见问题及答案)网站。首先建立一个数据库faq#xff0c;其中的表faqs有字段id(int#xff0c;自动增量#xff0c;并设为主关键字)、subject(varchar#xff0c;200)、answers(text)。这个表中可以存放一些编程知识的常…SQL Server下面介绍如何用SQL Server实现一个动态FAQ(常见问题及答案)网站。首先建立一个数据库faq其中的表faqs有字段id(int自动增量并设为主关键字)、subject(varchar200)、answers(text)。这个表中可以存放一些编程知识的常见问题及答案。然后在Control Panel(控制面板)的ODBC Datasource模块中加入System DSN取名faq并指向faq数据库。创建一个JavaBean名为faq.java并保存在C:\JBuilder4\tomcat\webapps\test目录下。faq.java 的内容如下package test;import java.sql.*;public class faq {String sDBDriver sun.jdbc.odbc.JdbcOdbcDriver;String sConnStr jdbc:odbc:faq;Connection conn null;ResultSet rs null;public faq() {try {Class.forName(sDBDriver);}catch(java.lang.ClassNotFoundException e) {System.err.println(faq(): e.getMessage());}}public ResultSet executeQuery(String sql) {rs null;try {conn DriverManager.getConnection(sConnStr);Statement stmt conn.createStatement();rs stmt.executeQuery(sql);}catch(SQLException ex) {System.err.println(aq.executeQuery: ex.getMessage());}return rs;}}用上一节介绍的方法编译faq.java以后在jC:\JBuilder4\tomcat\webapps\test目录下创建JSP文件faq.jsp其内容如下我的FAQ !这是我的FAQ!ResultSet RS workM.executeQuery(SELECT * FROM faqs);String tt;while (RS.next()) {tt RS.getString(Answer);out.print( RS.getString(Subject) );out.print( tt );}RS.close();%在浏览器的地址栏中键入http://localhost:8080/test/faq.jspfaq.jsp调用JavaBean从数据库中读出内容并输出得到结果如图5所示.本条技术文章来源于互联网如果无意侵犯您的权益请点击此处反馈版权投诉本文系统来源php中文网