Título: Conectar java con sql server 2008 Publicado por: Rijhording en 24 Febrero 2011, 15:04 pm Hola me gustaria con un ejemplo como hago una conexión entre mi netbeans y el sql server 2008
no se si asi esta bien los driver yo no utilizo usuario solo uso con autenticacion de window public class conexion { private java.sql.Connection con=null; private final String url ="jdbc:sqlserver://"; private final String serverName ="localhost"; private final String portNumber = "1433"; private final String databaseName = "participantes"; private final String userName = ""; private final String password = ""; // Indica al controlador que debe utilizar un cursor de servidor, // lo que permite más de una instrucción activa // en una conexión. private final String selectMethod = "cursor"; private String getConnectionUrl() { return url + serverName + ":" + portNumber + ";databaseName=" + databaseName + ";selectMethod=" + selectMethod + ";"; } private java.sql.Connection getConnection() { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); con = java.sql.DriverManager.getConnection(getConnectionUrl(), userName, password); if (con != null) { System.out.println("Conexión correcta."); } } catch (Exception e) { e.printStackTrace(); System.out.println("Error de seguimiento en getConnection() : " + e.getMessage()); } return con; } /* Mostrar las propiedades del controlador y los detalles de la base de datos */ public void displayDbProperties() { java.sql.DatabaseMetaData dm = null; java.sql.ResultSet rs = null; try { con = this.getConnection(); if (con != null) { dm = con.getMetaData(); System.out.println("Información del controlador"); System.out.println("\tNombre del controlador: " + dm.getDriverName()); System.out.println("\tVersión del controlador: " + dm.getDriverVersion()); System.out.println("\nInformación de la base de datos "); System.out.println("\tNombre de la base de datos: " + dm.getDatabaseProductName()); System.out.println("\tVersión de la base de datos: " + dm.getDatabaseProductVersion()); System.out.println("Catálogos disponibles "); rs = dm.getCatalogs(); while (rs.next()) { System.out.println("\tcatálogo: " + rs.getString(1)); } rs.close(); rs = null; closeConnection(); } else { System.out.println("Error: No hay ninguna conexión activa"); } } catch (Exception e) { e.printStackTrace(); } dm = null; } private void closeConnection() { try { if (con != null) { con.close(); } con = null; } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) { conexion myDbTest = new conexion(); myDbTest.displayDbProperties(); } } } Título: Re: Conectar java con sql server 2008 Publicado por: 1mpuls0 en 25 Febrero 2011, 16:05 pm Hola.
http://www.linglom.com/2007/03/04/accessing-sql-server-on-netbeans-using-jdbc-part-i-create-a-connection/ http://www.thereforesystems.com/connect-to-sql-server-2008-from-netbeans-ide-on-a-mac/ http://javax0711.blogspot.com/2009/10/conectando-sql-server-y-netbeans-con.html http://javax0711.blogspot.com/2009/10/conectando-sql-server-y-netbeans-con_25.html http://www.javcasta.com/2010/08/01/aplicacion-de-escritorio-java-con-netbeans-6-9-y-sql-server-2008/ De nada. ;) Título: Re: Conectar java con sql server 2008 Publicado por: Rijhording en 25 Febrero 2011, 16:21 pm man gracias por el aporte pero dije bien claro con el sql server 2008
|