id在mysql表中设置为自动增加就可以了!INSERT INTO note (name,password) VALUES(?,?)";sql中给需要的字段带上就可以了,不用给id赋值了,数据库回自动增长的
解决方案 »
- snmp协议中pdu转发后源ip地址丢失问题,青高手赐教!!!
- 使用RAD6开发,如何升级Struts版本?
- socket建立联结后,有时能正常读到数据有时读到的为空,为空时读到的有效输入流为0.为什么
- 求助JSP生成文件保存类型编码格式为UTF-8
- kao,想不到通过java得到硬件信息会这么麻烦!谁有好的解决方法没?
- tomcat迁移weblogic
- 欢迎石家庄的java朋友加入改群 33600835 互相学习。。。
- 急!高手请帮忙!!!
- Struts下拉框的问题,在ActionForm错误返回的时候出错了
- 刚刚安装了apache tomcat5.0.16 server, 为什么那些examples都可以用,而我自己写的jsp文件不能运行呢?(最简单的HELLO.jsp)
- 当drw出现异常,如何让dwr不弹出alert信息?
- 求助:Oracle数据库,在用Hibernate生成*.hbm.xml的问题
try
{
Class.forName(DBDRIVER).newInstance();
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,title);
pstmt.setString(2,author);
pstmt.setString(3,content);
id在数据库表中设置为自动增加,这里不用管,同时给id设置为主键
我加了request.setCharacterEncoding("gb2312"); 了,还不行,怎么回事啊
你在mysql安装的时候
那个编码有没有选择jb2312啦!
一个名为my.ini的文件...
将里面的所有的..default-character-set=XXXX (注:XXXX为编码)
改为 default-character-set=gb2312
([全部的都要改为gb2312]例如:default-character-set=gb2312)
这样就不会有乱码拉!!!
还可以
String s=request.getParameter("username");
String ss=new String(s.getBytes("ISO-8859-1"),"gb2312");
假如你输入的username为中文的话,没有上面2条语句则回产生乱码!!!加上这2条语句就可以把乱码转换为中文拉!!!!!!!!^^
这个东西本可以自己上网找的,
default-character-set=gb2312 这个在 my.ini中记住有两个地方要修改哦
主要是要是编码一致.数据库和程序中.