【问题标题】:Sql errorjava.sql.SQLIntegrityConstraintViolationExceptionSql 错误 java.sql.SQLIntegrityConstraintViolationException
【发布时间】:2012-12-17 04:38:32
【问题描述】:

我已经编写了一个 Java servlet 程序并通过本地 Tomcat 7 运行它,但它显示以下错误:

   Sql errorjava.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("SYSTEM"."PASSMANAGER"."PASS") 

当我发布值时没有读取密码。它显示密码为空。

我的源代码在以下页面:

 http://stackoverflow.com/questions/13889694/the-requested-resource-is-not-available

如果有人知道解决方案,请帮助我............

【问题讨论】:

  • 你已经在你的数据库表中声明了任何主键。可以使用给你的数据库结构
  • 是 UNAME 作为主键 DB 结构是 UNAME VARCHAR2(50 BYTE) 否 1 PASS VARCHAR2(50 BYTE) 否 2 EMAIL VARCHAR2(50 BYTE) 是 3 PHONE NUMBER 否 4UNAME VARCHAR2(20 BYTE) 否1 FNAME VARCHAR2(50 BYTE) 否 2 LNAME VARCHAR2(50 BYTE) 否 3 DOB DATE 是 4 ADDRESS VARCHAR2(200 BYTE) 否 5 CITY VARCHAR2(50 BYTE) 是 6 STATE VARCHAR2(50 BYTE) 否 7 COUNTRY VARCHAR2(50 BYTE ) No 8 PIN NUMBER No 9 LANG VARCHAR2(100 BYTE) Yes 10 15 GENDER VARCHAR2(20 BYTE) No 16 对不起,我不能再添加更多字符了
  • 我正在等待您的回复,请尽快回复......

标签: html jakarta-ee servlets jdbc tomcat7


【解决方案1】:

嘿纠正你在 servlet 中的代码。它会工作

 password=req.getParameter("pass");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-26
    • 2021-05-27
    • 1970-01-01
    • 2013-09-19
    • 1970-01-01
    • 2019-07-10
    • 2021-09-11
    • 1970-01-01
    相关资源
    最近更新 更多