![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
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: 11350 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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |