Inserindo dados na tabela

gente é o seguinte sou novo no Java e não consigo encontra um livro se quer ensinando a inserir dados na tabela o único livro que vi isso ensina a fazer com formulário HTML e eu gostaria de fazer isso em desktop alguém ai pode me ajudar se já houver um post sobre esse assunto me desculpem mais não encontrei
ficarei agradecido se obtiver ajudar um abraço a todos.

ha ja tinha me esquecido o banco de dados que uso é o Mysql

IsaelCoelho, o que você realmente quer fazer? Conectar com o BD? Sintaxe de inclusão?

Explique melhor qual o seu problema!

Em teoria, não há diferença entre a tecnologia de exibição (view)…

Mano é o seguinte eu estou fazendo um programinha para estudar mesno e eu queria um exemplo de com no inserir um dado na tabela por exemplo eu tenho um formulário com os campos nome, auto, livro gostaria de saber quais os comando para inserir esses dados em uma tabela mysql atravéz do formulário. a conecção com o banco eu ja entendi eu não consigo é inserir dados na tabela.

Entendi!

A lógica que vc fez na página HTML deve ser a mesma para a app desktop…

De qualquer modo, dê uma olhada no seguinte slide http://www.slideshare.net/rplopes/jdbc-295685 e olhe este tópico http://javafree.uol.com.br/topic-876142-Inserir-dados-no-SQL-Server-2005.html.

Se mesmo assim não conseguir, gaste um tempinho pesquisando sobre como inserir via JDBC.

:wink:

mano da uma olhada nesse codigo ele ta dando erro eu não sie porque

import java.sql.*;

public class conecxao {

private static class stmt {

    public stmt() {
    }
}

String driver = “com.mysql.jdbc.Driver”;
String usuario = “root”;
String senha = “123456”;
String banco = “integração”;
String url = “jdbc:mysql://localhost:3306/”+banco;

try
{//carregar driver mysql jdbc
class.forName(driver);

// estabelecer a conecção

Connection conn = getConnection (url, usuario, senha);

//criar consulta no banco de dados

Statement smt = conn.creatStatement();

//verificar se o arquivo foi chamado a partir da formula
if(request.getParameter("acao").equals("adicionar"))
    {
    //cria expressão de inserçãosql

    String sql = "INSERT INTO LIVROS "(LIVRO, AUTOR, EDITORA) VALUES (";
    sql += "'"+ request.getParameter("FormNomeLivor")+ "', ";
    sql += "'"+ request.getParameter("FormNomeAutor")+ "', ";
    sql += "'"+ request.getParameter("FormNomeEditora")+ "'";
    sql +=")";
    
    
    //executar a experessão no servidor
    
    stmt.execute(sql);


    operação realizada com sucesso

}

}

// trata eventuais erros que possam ocorrer
catch(Exeption e)
{
%> erro<% e.getMessage()%><%

}
}

}

ele esta em HTML quero ele em java desktop

Cara, quando for postar código use as tags [code].

QUal o erro que está aparecendo? Manda seu log.

Ao que me parece deve ser algum problema com o objeto request. Não sei qual o equivalente em Java Desktop.

mano o erro é realmente no objeto request

Conseguiu resolver? Posta aí como ficou o código final (usando a tag code)… hehe