Você está aqui: JSP (Java Server Pages) ::: JSP + MySQL ::: Passos Iniciais |
Como listar os campos de uma tabela MySQL e seus tipos usando JSPQuantidade de visualizações: 11482 vezes |
<%@ page language="java" import="java.sql.*" %>
<html>
<head><title>Aprendendo JSP</title>
</head>
<body>
<%
// Este trecho de código mostra como listar os campos
// de uma tabela MySQL e seus tipos usando JSP
// o nome da base de dados é "test"
String url = "jdbc:mysql://localhost/test";
String usuario = "root";
String senha = "1234";
Connection conn = null;
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(url, usuario, senha);
}
catch(SQLException ex){
out.println("SQLException: " + ex.getMessage() + "<br>");
out.println("SQLState: " + ex.getSQLState() + "<br>");
out.println("VendorError: " + ex.getErrorCode() + "<br>");
}
catch(Exception e){
out.println("Problemas ao tentar conectar com o banco de dados");
}
// conn é a conexão com o banco de dados
if(conn != null){
// Desejamos listar todos os campos de uma tabela chamada USUARIOS
Statement stmt = conn.createStatement();
String query = "SELECT * FROM USUARIOS";
ResultSet rs = stmt.executeQuery(query);
ResultSetMetaData md = rs.getMetaData();
// número de campos
int numeroCampos = md.getColumnCount();
out.println("Esta tabela possui " + numeroCampos + " campos.<br>");
out.println("Veja os nomes e tipos dos campos.<br><br>");
for(int i = 1; i <= md.getColumnCount(); i++){
out.println(md.getColumnName(i) + " [" + md.getColumnTypeName(i) + "]<br>");
}
}
%>
</body>
</html>
|
|
|
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
|
C# - Como testar se uma string é null ou vazia em C# usando a função IsNullOrEmpty() da classe String Android Java - Como usar a classe Toast em suas aplicações Android |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





