Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - zafiron

#1
Java / Re: Conexión de SQL y netbeans AYUDA
25 Junio 2010, 07:35 AM
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();}

 }
}
#2
Java / Re: Conexión de SQL y netbeans AYUDA
25 Junio 2010, 07:31 AM
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;");
#3
hola a todos disculpen estoy aprendiendo a hacer consultas sql en java todo bien pero a la hora de querer ejecutar un procedimiento almacenado no me sale quizas le falte algo a mi pequeño codigo haber si me pueden encontrar el error o que es lo que falta

este es mi codigo del procedimiento en sql server
Código (sql) [Seleccionar]

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
CREATE procedure [dbo].[par] @a  int
as
if(@a%2=0)
print 'es par'
else
print'es impar'


ahora el codigo donde voy a conectar la base de datos y llamar al procedimiento almacenado

Código (java) [Seleccionar]

import java.sql.*;
public class NewClass {
public static void main(String args[]){
int an = 35;
    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");

    CallableStatement se = conexion.prepareCall("{call par(?) }");
   se.setInt(1,an);
    se.execute();
    conexion.close();
    }catch(Exception e){e.printStackTrace();}

  }
}
#4
Java / perdida de presicion
28 Abril 2010, 03:51 AM
hola estoy haciendo una pequeña calculadora pero esulta que cuando llego a sacar el coseno de un numero no me bota el resultado que debe ser por ejm System.out.println(Math.cos(90));  el coseno de 90 es 0  pero el resultado que me bota es este -0.4480736161291702

habert si alguien puede ayudarme a arreglar la presicion o es que el paquete math esta mal ¿