当前位置:  技术问答>java相关

不能把用户提交的数据添加到数据库中???谁能帮我啊!!!!!!!!!

    来源: 互联网  发布时间:2015-06-30

    本文导语:  文件:openhydb.java package openhydb; import java.sql.*; public class openhydb  { String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver"; String sConnStr="jdbc:odbc:JSP"; Connection conn=null; ResultSet rs=null; public openhydb()  { try { Class.forName(sDBDriver); } catch(ja...

文件:openhydb.java
package openhydb;
import java.sql.*;
public class openhydb 
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:JSP";
Connection conn=null;
ResultSet rs=null;

public openhydb() 
{
try {
Class.forName(sDBDriver); }
catch(java.lang.ClassNotFoundException e) {
System.err.println("opendb():"+e.getMessage());
}
}

public ResultSet executeQuery(String sql) {
rs=null;
try {
conn=DriverManager.getConnection(sConnStr,"allfu","allfu");
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery:"+ex.getMessage());}
return rs;
}

public void executeUpdate(String sql) {
try {
conn=DriverManager.getConnection(sConnStr,"allfu","allfu");
Statement stmt=conn.createStatement();
stmt.executeUpdate(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeUpdate:"+ex.getMessage());
System.err.println("aq.executeUpdatestrSQL:"+sql);}
}

}



添加信息到数据库的文件:





 :祝贺你!您的信息已经添加到数据库中。

  

  回首页 


每次显示添加成功,但是数据库里没有刚刚添加的资料。是什么原因??
查询(我做了一个登录页面)可以成功。
能告诉我吗??谢谢!!!!

|
这里应改为:
sql="insert custom (uid,pwd,nickname,realname,gender,career,address,email,tel,birth) values ('"+uid+"','"+pwd+"','"+nickname+"','"+realname+"','"+gender+"','"+career+"','"+address+"','"+email+"','"+tel+"','"+birth+"')";

因为JSP里,应用insert custom ,不能用insert into custom

|
错误在bean里catch了。在服务器上看出错信息。

单引号有必要用""转吗?

    
 
 

您可能感兴趣的文章:

  • linux串口程序可以发送数据,但是不能接受数据?谁知道原因?
  • 救急!Linux下WAS4.0不能启动(DB2 数据库也不能启动)
  • 为什么JSP读取Access数据时,不能完全显示完整的数据?
  • 紧急求助,我的程序连接数据库时,用localhost完全正常,而外部可以访问,但不能访问连接数据的那部分
  • jsp jdbc为什麽不能把数据insert到sql server 中,也不能从sql server中提取数据?!
  • 各位老大,现在嵌入式数据库都有哪些啊,我的设备配置如下,不知能不能装个数据库呢?
  • UDP SOCKET编程,不能发送广播数据包
  • 请问:在用proc方式往数据库插入数据时,我能不能定义一个结构体,它与表的每一项对应,将结构体赋好值后,再只将这个结构体插入表中,这行不行啊?
  • 数据库不能更新
  • sql数据库不能直接用instr函数
  • RpM数据库丢失不能安装软件怎么恢复阿?
  • 求救,数据集不能支持向前移动。
  • 好烦,linux下firefox不能上传数据到csdn!
  • 如何让一个JTextField如果录入错误的数据就不能转移焦点?
  • 在北京广播数据(Multicast)在广州能不能收到?
  • 数据库的汉字怎么不能显示?
  • 急!我的db2怎么不能创建数据库?
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • 我不小心用mysqlfront把一个mysql数据库删除了,能不能恢复(没有备份),大家一定要救我阿。
  • 对象序列化--存储数据库的方法 序列化后 不能使用
  • 为什么<textarea>会有字数限制,我写了超过330个字符就不能提交表单了。
  • crontab提交的定时任务不能正常执行
  • crontab -e提交的定时任务包含sql语句就不能正常执行
  • 一个表单提交不能用回车的奇怪现象?
  • 为什么"type=hidden"的form元素提交后有时不能识别?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为什么添加了用户不能登陆?
  • 为什么在Solaris里添加的普通用户不能登陆系统
  • java 中能不能在文件前面添加些内容?不覆盖原内容!
  • 这是什么错误?为什么不能在一个panel里添加panel??
  • 如何在脚本尾部添加字节串(不能换行)
  • 如何实现在java界面程序中向数据库添加记录,能不能给你例子??
  • 为什么我不能添加数据?
  • jquery mobile动态添加元素之后不能正确渲染解决方法说明
  • 发布Applet不能添加图片,。。。。help
  • 申请加薪时绝对不能说的4件事!
  • 在LINUX下不能拷影碟还是不能拷.dat文件??
  • sqlserver登陆后报不能为空不能为null的错误
  • 修改/ETC/FSTAB后,系统不能进入,/文件系统只读,不能改,我该怎么办,分不是问题
  • 在Linux下访问Windows的NTFS分区为什么不能写,也不能删里面的东西?
  • EJB QL都支持什么函数啊?能不能支持trim函数呢?如果不能,应该怎么实现这样的功能呢?
  • 如何配置wu-ftp不能匿名登陆同时用户上传后的文件不能删除和修改?
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • 高难Unix问题,为什么不能通过中国网通的宽带联接(ADSL)不能看到我的网站?
  • 在linux下面使用相关的硬件,为何不能,系统不能检测到modem,网卡,以及其他,请教
  • 新手虚心请教.在线等复....vsftp配置成功后,本机可以FTP上,但其他系统通过FTP工具不能上.防火墙不能关..
  • 在静态上下文中不能引用非静态方法test(),天啊,为什么我的main()不能调用任何其它函数?
  • 愁死了,一开始使用redhat7.3,安装时定制为服务器,squid不能使用,改用redhat9.0,安装时选择服务器安装选项,squid还是不能用
  • Redhat9为什么不能安装?是因为不能识别串口硬盘吗?
  • 为什么我安装完系统后不能输入密码,不能进系统
  • 装完fc1后,设置后可以上网了,网页,链接都可以,可是却不能收邮件,不能登陆,为什么,还有一个小问题,装完系统后,有什么特别好用的
  • 我在VMWARE上装LINUX的 ,安装时不能检测到 我的显卡的型号,安装好后不能进入KDE,高分求助啊
  • ubuntu没有顶部工具栏,不能移动,不能改变大小
  • 我的华硕笔记本M5000安装redhat9不能图形安装,用text模式安装完毕后也不能进xwindow
  • 【新人用Ubuntu】Ubuntu中复制粘贴怎么这么麻烦,CtrC、CtrV不能用,箭头又貌似太灵活不能控制~
  • 我在/etc/profile文件后面加上一段内容后,系统不能正常启动,也不能进入bash使用vi,ed,emacs,mv等指令,请问我怎么把/etc/profile文件内


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3