Conexión de SQL y netbeans AYUDA

Iniciado por zenydark, 24 Junio 2010, 01:51 AM

0 Miembros y 1 Visitante están viendo este tema.

zenydark

hola como están, estoy realizando una aplicación totalmente sencilla pero como apenas es mi primer proyecto  con SQl. Esta un poco complicadO.

bueno el enunciado es : En un sistema de compras por Internet los usuarios una vez registrados en el sistema pueden realizar los pedidos atravez de un carro de compra.

ya tengo la base de datos creada y las capas respectivas en netbeans mi problema es que me da un error  apenas lo copilo

ava.sql.SQLException: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific? ning?n controlador predeterminado
no se porq ....  le adjunto mi aplicación si alguien quiere revisarme lo y se lo

agradecería   http://www.megaupload.com/?d=TODRY03B

sapito169

-no es recomendable que uses una conexión odbc
-lo mejor es usar un el driver para mysql
-si no usas el driver estas obligado a crear la fuente odbc lo as hecho

zenydark

Cita de: sapito169 en 24 Junio 2010, 02:43 AM
-no es recomendable que uses una conexión odbc
-lo mejor es usar un el driver para mysql
-si no usas el driver estas obligado a crear la fuente odbc lo as hecho


ups no esq la profe nada mas no dijo instale los 3 archivos de SQl q son estos
mysql-essential-5.1.47-win32
mysql-gui-tools-5.0-r17-win32
mysql-connector-odbc-5.1.6-win32

mm he buscado en internet y no encuentro como hacer que me reconozca mi bd o tal vez tengo algunas instancias malas o ala hora de conectar el driver en herramientas administrativas hay q poner el mismo nombre q tiene la misma bd osea en este caso tblproducto o bdproducto mm no se!!!

MinusFour

Aquí hay un link explicando jdbc con el mysql connector.

http://caminolibre.com/index.php?option=com_content&task=view&id=11&Itemid=6

Creo que eso del classpath lo puedes obviar, solamente en la parte de projects de netbeans (el panel a la izq) abres el arbol de tu proyecto y vas a libraries y ahi le das agregar JAR.

Te bajas el connector de aquí:

http://www.mysql.com/products/connector/

zafiron

supongo que estas trabajando en sql server si es asi tienes que bajarte el driver de esta pag
http://www.microsoft.com/downloads/details.aspx?FamilyID=%20a737000d-68d0-4531-b65d-da0f2a735707&displaylang=en

despues en el netbeans en tu proyecto haces click en bibliotecas click contrario agregar jar agregas el jar sqljdbc4

luego tienes que meter la ruta del driver en tu metodo main o clase , constructor lo que quieras

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Connection conexion = DriverManager.getConnection("jdbc:sqlserver://localhost;"
               + "integratedSecurity=true;");

zafiron

#5
Código (java) [Seleccionar]
import java.sql.*;
public class NewClass {
public static void main(String args[]){
   try{
   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
   }catch(Exception e){e.printStackTrace();}

   try{
   Connection conexion =DriverManager.getConnection("jdbc:sqlserver://localhost:1433;database = mio;"+
                                       "integratedSecurity=true");

   Statement consulta = conexion.createStatement();//PARA HACER CONSULTAS
 
   }catch(Exception e){e.printStackTrace();}

 }
}