>
Boa tarde!
Estou com um problema, as colunas criadas na aulas 6 para mostrar os dados do banco não estão mostrando nada, porém quando uso a tela de cadastro ela salva normalmente no Banco. Alguém pode me ajudar?
Olá
Poste uma scren para eu visualizar e seu código.
Tive um problema similar codifiquei igual a video aula , mas ele cita que deu problema na conexção com o banco de dados , ou seja ele entra no CATh . a diferença pro meu caso talvez seja:
as versões estou com as mais novas
Coloquei senha no meu Banco de dados
no meu código quando uso o comando: Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/chamados_rlsystem", "root", "1234");
Statement stm = conn.createStatement(); o java não aceita sem antes colocar: java.sql. antes do Connection
tentei fazer o banco tanto pelo Command line quanto pelo WORKBENCH nenhum funciono , as informações não sao gravadas no Banco
e por ultimo possa ser o caminho do meu banco
Uso um Windows 8
abaixo o meu codigo da CLasse NovoChamadoServlet :
_________________________________________________________________________________________________________________________________________
}[JS]
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.mysql.jdbc.Connection;
public class NovoChamadoServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try {
PrintWriter out = response.getWriter();
out.println("");
out.println("
Jorge,
Poste seu log de Error.
Assim o instrutor irá poder lhe ajudar melhor.
No aguardo
Log de Error ???
Ta aqui nesse Link todo o meu Projeto :
http://rlsystem.com.br/forum/disco/uploads/df45b09b98f96365b06f18cb12aa4160-Chamados.zip
talvez isso ajude não sei
jorge luiz
Jorge,
Você colocou o driver do mysql na pasta lib?
Boa tarde Jorge Luiz Vieira S Filho, posso estar até comentando besteira; mais é na melhor das intenções que queria deixar minha observação.
em um trecho do seu código tem estas duas linhas:
[quote]
String SQL = "INSERT INTO chamados(titulo, conteudo) VALUES(";
SQL = " '" titulo "´,'" conteudo "')";
[/quote]
Acredito que o erro possa estar aí. Você deveria ter escrito algo como:
String SQL = "INSERT INTO chamados(titulo, conteudo) VALUES(";
SQL = " '" titulo "´,'" conteudo "')";
ola..
olha eu num sei se estou certo
mas vc pode trocar essa parte que o Salumao falou por isso
String SQL = "INSERT INTO chamados(titulo, conteudo) VALUES(";
SQL = " '" titulo "' ,'" conteudo "')";
so o acento...
Boa tarde!!!
Analisando o código do Jorge, chama a atenção o trecho:
} else {
try{
Class.forName("com.mysql.jdbc.Driver");
String SQL = "INSERT INTO chamados(titulo, conteudo) VALUES(";
SQL = " '" titulo "´,'" conteudo "')"; veja que esta atribuição à SQL mata o conteúdo atribuído na linha anterior.
o correto seria:
} else {
try{
Class.forName("com.mysql.jdbc.Driver");
String SQL = "INSERT INTO chamados(titulo, conteudo) VALUES(";
SQL = " '" titulo "´,'" conteudo "')";