資料怎麼插不進去(資料庫)?
程式碼:
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.sql.*"%>
<%!
public String CodeToString(String str)
{
String s=str;
try
{
byte tempB[]=s.getBytes("ISO-8859-1");
s=new String(tempB);
return s;
}
catch(Exception e)
{
return s;
}
}
%>
<%
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@210.43.2.209:1521:oemrep","system","admin");
PreparedStatement pstmt = conn.prepareStatement("insert into faculty values(?,?,?,?,?)");
int FacultyID=Integer.parseInt((String)request.getParameter("FacultyID")) ;
String Name = (String)request.getParameter("Name") ;
int RoomID=Integer.parseInt((String)request.getParameter("RoomID")) ;
String Phone = (String)request.getParameter("Phone") ;
int DepID=Integer.parseInt((String)request.getParameter("DepID")) ;
pstmt.setInt(1,FacultyID);
pstmt.setString(2,"Name");
pstmt.setInt(3,RoomID);
pstmt.setString(4,"Phone");
pstmt.setInt(5,DepID);
pstmt.executeUpdate();
pstmt.close();
conn.close();
}
catch(Exception e)
{
//System.out.println(request.getParameter("RoomID"));
System.out.println(e);
}
%>
<head>
<title>資料插入</title>
</head>
<body>
<center>
<table border="1" width="700">
<tr>
<td height="24"><div align="center">資料插入程式</div></td>
</tr>
<tr>
<td height="24">資料插入成功!</td>
</tr>
</table>
</center>
</html>
出現的錯誤:
在頁面輸入字母出現: java.lang.NumberFormatException: For in put String: ""
輸入數字:java.sql.SQLException: ORA-017222: 無效數字
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.sql.*"%>
<%!
public String CodeToString(String str)
{
String s=str;
try
{
byte tempB[]=s.getBytes("ISO-8859-1");
s=new String(tempB);
return s;
}
catch(Exception e)
{
return s;
}
}
%>
<%
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@210.43.2.209:1521:oemrep","system","admin");
PreparedStatement pstmt = conn.prepareStatement("insert into faculty values(?,?,?,?,?)");
int FacultyID=Integer.parseInt((String)request.getParameter("FacultyID")) ;
String Name = (String)request.getParameter("Name") ;
int RoomID=Integer.parseInt((String)request.getParameter("RoomID")) ;
String Phone = (String)request.getParameter("Phone") ;
int DepID=Integer.parseInt((String)request.getParameter("DepID")) ;
pstmt.setInt(1,FacultyID);
pstmt.setString(2,"Name");
pstmt.setInt(3,RoomID);
pstmt.setString(4,"Phone");
pstmt.setInt(5,DepID);
pstmt.executeUpdate();
pstmt.close();
conn.close();
}
catch(Exception e)
{
//System.out.println(request.getParameter("RoomID"));
System.out.println(e);
}
%>
<head>
<title>資料插入</title>
</head>
<body>
<center>
<table border="1" width="700">
<tr>
<td height="24"><div align="center">資料插入程式</div></td>
</tr>
<tr>
<td height="24">資料插入成功!</td>
</tr>
</table>
</center>
</html>
出現的錯誤:
在頁面輸入字母出現: java.lang.NumberFormatException: For in put String: ""
輸入數字:java.sql.SQLException: ORA-017222: 無效數字
相關文章
- Jtti:sqlserver怎麼清空資料庫資料JttiSQLServer資料庫
- SQL資料庫怎麼進行資料歸檔和歸檔管理?SQL資料庫
- 【資料庫資料恢復】MS SQL資料庫附加資料庫出錯怎麼恢復資料?資料庫資料恢復SQL
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle
- 織夢怎麼進資料庫,織夢網站原始碼在哪裡看資料庫資料庫網站原始碼
- 怎麼進行資料分析
- Jtti:連線不上SQL資料庫怎麼解決?JttiSQL資料庫
- 帝國cms連線不上資料庫怎麼辦資料庫
- 帝國cms資料庫連線不上怎麼辦資料庫
- 資料庫不能直連怎麼造資料呢資料庫
- 資料庫資料恢復—SQLserver資料庫中勒索病毒被加密怎麼恢復資料?資料庫資料恢復SQLServer加密
- 資料庫怎麼分庫分表資料庫
- Python3爬蟲資料入資料庫---把爬取到的資料存到資料庫,帶資料庫去重功能Python爬蟲資料庫
- 【資料庫資料恢復】SQL server資料庫被加密怎麼辦?如何恢復?資料庫資料恢復SQLServer加密
- postgresql資料庫怎麼備份SQL資料庫
- mysql資料庫怎麼連線MySql資料庫
- python怎麼連線資料庫Python資料庫
- 故障分析 | MySQL 資料庫升級後,資料庫怎麼卡住了MySql資料庫
- Dedecms錯誤警告:連線資料庫失敗,可能資料庫密碼不對或資料庫伺服器出錯怎麼解決?資料庫密碼伺服器
- mybatis怎麼實現insert into多個資料-oracle資料庫MyBatisOracle資料庫
- 寶塔安裝mysql5.7資料庫怎麼連不上MySql資料庫
- [資料庫]資料庫中為什麼不推薦使用外來鍵約束資料庫
- sqlserver資料庫埠號怎麼修改SQLServer資料庫
- Pycharm 怎麼連線 MySQL 資料庫PyCharmMySql資料庫
- mongodb怎麼手動建立資料庫MongoDB資料庫
- APP資料洩露該怎麼去排查和溯源APP
- 資料庫同步 Elasticsearch 後資料不一致,怎麼辦?資料庫Elasticsearch
- 資料庫有哪些特性?本地想接入雲資料要怎麼操作?資料庫
- 網站資料庫密碼怎麼修改?網站資料庫密碼
- 網站連線資料庫怎麼辦網站資料庫
- 帝國cms資料庫怎麼恢復資料庫
- 怎麼建立網站連線資料庫網站資料庫
- 資料庫HTAP能力強弱怎麼看資料庫
- mysql無法建立資料庫怎麼辦MySql資料庫
- 怎麼設定資料庫的報警資料庫
- 寶塔皮膚 資料庫怎麼連資料庫
- 【北亞資料恢復】oracle資料庫執行truncate table命令怎麼恢復資料?資料恢復Oracle資料庫
- 帝國安裝 資料庫使用者名稱不對怎麼辦資料庫
- 使用Redis和Java進行資料庫快取 - DZone資料庫RedisJava資料庫快取