RE:como agrego datos a una tabla de acces en java
Aca te mando un ejemplo, espero que te ayude.
import java.sql.*;
public class PruebaActualizacion
{
public static void main (String [] args)
{
try
{
/* indico con qué DBMS voy a interactuar. En nuestro
caso indicamos concretamente que será vía ODBC */
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver);
/* indico cuál es la base de datos a utilizar */
String base = "jdbc:odbc:Prueba";
String usuario = "";
String password = "";
/* establezco la conexión con la base */
Connection con = DriverManager.getConnection
(base, usuario, password);
/* redacto una consulta con parámetros */
String query = "INSERT INTO Personas VALUES (?,?,?)";
/* utilizo un PreparedStatement para hacer una consulta
con parámetros */
PreparedStatement pstmt = con.prepareStatement(query);
/* le paso parámetros a la consulta */
/* el 1° parámetro es la cédula */
/* el 2° parámetro es el nombre */
/* el 3° parámetro es la edad */
pstmt.setString(1,"1234567");
pstmt.setString(2,"Juan");
pstmt.setInt(3,28);
/* ejecuto la consulta con parámetros */
/* utilizo executeUpdate() por tratarse de */
/* una consulta de actualización */
pstmt.executeUpdate();
/* cierro el PreparedStatement y la Connection */
pstmt.close();
con.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
}
}