首页 > Web开发 > 详细

Web Project犯错误!

时间:2016-05-13 10:27:20      阅读:213      评论:0      收藏:0      [点我收藏+]

创建一个Web Project关于数据库连接,输入doGet中调用req.setCharacterEncoding("utf-8)错误输成uft-8

经常忘记HttpServletRequest req中的req调用getParameter()方法

在加在驱动程序时Class.forName("oracle.jdbc.driver.OracleDriver");

连接对象时“jdbc:oracle:thin:@localhost:1521:orcl”中少输入了一位!

Connection con = DriverManager.getConnection()不够熟练!

Connection对象,代表与数据源进行的唯一会话。如果是客户端/服务器数据库系统,该对象可以等价于到服务器的实际网络连接。取决于提供者所支持的功能,Connection 对象的某些集合、方法或属性有可能无效。

DriverManager管理一组 JDBC 驱动程序的基本服务。DataSource 接口是 JDBC 2.0 API 中的新增内容,它提供了连接到数据源的另一种方法。使用 DataSource 对象是连接到数据源的首选方法。

 

String sql = "insert into userinfo(userid,username,userpwd,useremail,regreason,useraddress)"+
"values(usernext.nextval,‘"+username+"‘,‘"+userpwd+"‘,‘"+useremail+"‘,‘"+regreason+"‘,‘"+useraddress+"‘)";  没有添加序列执行usernext.nextval报错!

 

不怎么清楚这行的意思整理!Statement stm = con.createStatement();

Statement 是 Java 执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句。

createStatement()此方法创建用于执行静态SQL 语句并返回它所生成结果的对象。
Statement 对象用 Connection 的方法createStatement 创建。

 

<form name="regfrom" action="reg.do" method="get"//post>
<table>

在html中<input type="text" name="username">错把text写成txet name写成naem;

//跳转网页!

String jspUrl="/wye/MyJsp1.jsp";
ServletContext sc = getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher(jspUrl);
rd.forward(req, resp);

//数据库曾加!

insert into 表名(列名)values(增加的数据);

 

//查询

Select *Form 表名

Where 列名 and 列名;

Web Project犯错误!

原文:http://www.cnblogs.com/kldsw/p/5486340.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!