[英]Connection JDBC SQL Error
这是我的jsp页面:
<%@ page language= "java" %>
<%@ page contentType= "text/html; charset=UTF-8" %>
<%@ page import= "java.sql.*" %>
<!DOCTYPE html>
<html>
<head>
<title>Lettura di un database con JSP</title>
</head>
<body>
<h1>Connessione al database</h1>
<%
Connection conn;
Statement st;
ResultSet rs;
String dat;
try{
Class.forName( "com.mysql.jdbc.Driver" ).newInstance(); // crea un'istanza del driver e la inizializza, affinché il Driver Manager stabilisca una connessione con MySQL
}
catch(ClassNotFoundException e){
out.println("<p>ERROR1</p>");
}
try{
conn= DriverManager.getConnection( "jdbc:mysql://94.94.216.82:8080/dale14/dale14_mobshop", "dale14", "ViEh8Udr" );
st = conn.createStatement();
rs = st.executeQuery( "SELECT Nome FROM clienti" );
while( rs.next() ){ // alla prima "next" andiamo sul primo rigo della tabella
dat = rs.getString( "Nome" ); // ottiene il dato, che è di tipo stringa
out.println( "<tr><td>" + dat + "</td></tr>" ); // stampa a video
}
st.close(); // viene chiuso anche il ResultSet
conn.close();
}
catch(SQLException ex){
out.println ( "<P><PRE>" );
while (ex != null) {
out.println("Message: " + ex.getMessage ());
out.println("SQLState: " + ex.getSQLState ());
out.println("ErrorCode: " + ex.getErrorCode ());
ex = ex.getNextException();
out.println("");
}}
%>
</body>
</html>
而这个错误:
消息:通信链接失败最近一次成功发送到服务器的数据包是在0毫秒之前。 驱动程序尚未收到来自服务器的任何数据包。 SQLState:08S01错误代码:0
我不理解为什么!:(
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.