JSP网页如何连接数据库

JSP网页如何连接数据库,第1张

1、首先要有数据Bean,用来存放表单的数据所对应的DB表结构的列的内容。

2、有Servlet将JSP页面上的表单数据项处理,发送到服务器端的业务逻辑类中。

3、服务器端的业务逻辑类接收Servlet发送的请求,将处理过的表单的数据项存放到对应的数据Bean中,然后调用相关的数据库访问模块,完成向数据库的写入 *** 作。

简单就是这些啦,更具体的lz可以按自己需要填一些内容。

下面设个是jsp数据库 *** 作的基础类:import javasqlConnection;import javasqlResultSet;import javasqlSQLException;import javasqlStatement;public class DBmain {///查询数据 返回 ResultSet对象 在使用完后需关闭数据库连接///sql:语句public static ResultSet executeQuery(String sql) {Connection conn=null;Statement stmt=null;ResultSet rs = null;try {conn = DBconnectiongetConnnection();stmt = conncreateStatement(ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ_ONLY);rs = stmtexecuteQuery(sql);} catch (SQLException ex) {connclose();stmtclose();Systemerrprintln("sjk-Query:" + exgetMessage());}finally{}return rs;}///更新数据库 返回 int///sql:语句public static int executeUpdate(String sql) {int ix=0;Connection conn=null;Statement stmt=null;try {conn = DBconnectiongetConnnection();stmt = conncreateStatement(ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_READ_ONLY);ix=stmtexecuteUpdate(sql);} catch (SQLException ex) {

你把你的insert语句打出来单独执行看看能不能执行。

一般这种情况是因为你要添的汉字或字母没用 '' 括上。

例如:

INSERT ADMIN VALUES(1,2)是没有错误的

INSERT ADMIN VALUES(ABC,中文)是错误的

正确的应该是:

INSERT ADMIN VALUES('ABC','中文')

以上就是关于JSP网页如何连接数据库全部的内容,包括:JSP网页如何连接数据库、关于jsp中添加数据库的问题、jsp中如何将表单数据写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9282565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存