Red de conocimiento informático - Descarga de software - Cómo utilizar Netbeans para crear una interfaz de registro de membresía y conectarla a la base de datos de Access

Cómo utilizar Netbeans para crear una interfaz de registro de membresía y conectarla a la base de datos de Access

Usa JDBC. Eso es todo:

Puedes probar el siguiente código (muy recomendable y el único método que se puede sugerir)

con = DriverManager.getConnection("jdbc:odbc: Driver ={MicroSoft Access Driver (*.mdb)}; DBQ=C:/data/Access/test1.mdb", "dba", "sql");

El siguiente código es el mismo. De esta forma podrá acceder a la base de datos de acceso.

Segundo:

Utilice el puente jdbcodbc de Sun, fuente de datos (la página de inicio personal no es aplicable)

Tercero:

Para utilizar el acceso Controlador JDBC, vaya al sitio web /products/jdbc/drivers para buscar y descargar el controlador jdbc de acceso. (No he probado esto, pero si estás interesado, puedes intentarlo)

Para configurar un servidor jsp en Windows y el sistema es pequeño, usar el acceso es una mejor opción, pero para El uso de la base de datos generalmente requiere acceso a través de la fuente de datos. Aquí hay una manera de conectarse directamente a la fuente de datos usando Java sin usar la fuente de datos. El programa de ejemplo es el siguiente:

import java.sql.*;

acceso a clases públicas

{

public static void main (Argumentos de cadena [])

{

intenta

{

String strurl="jdbc:odbc:driver={Microsoft Access Controlador (* .mdb)}; DBQ=books.mdb";

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Conexión conn=DriverManager.getConnection (strurl) ;

Declaración stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("seleccionar * de libros");

if (rs. next())

{

System.out.println(rs.getString("Introducción"));

}

}catch(Excepción e)

{

System.out.println(e);

}

}

}

Puede ver que siempre que agregue el controlador odbc después del controlador, no necesita configurar la fuente de datos. Este método también debería ser aplicable a otros pequeños. bases de datos (como forpro)