Articles of jdbc

"IndexOutOfBoundsException" debido a valores nulos?

Por favor, eche un vistazo al siguiente código DatabaseHandler.java public List getDetails(String name) { List details = new ArrayList(); name = name.replaceAll("\\s+", "").toUpperCase(); try { createConnection(); PrepanetworkingStatement ps = con.prepareStatement("select * from PhoneData where upper(rtrim(NULLIF(names,''))) || upper(rtrim(NULLIF(middleName,''))) || upper(rtrim(NULLIF(lastName,'')))=?"); ps.setString(1, name); ResultSet rs = ps.executeQuery(); // System.out.println("First Mobile Number: "+rs.getInt(3)); while(rs.next()) { details.add(rs.getInt(1)); details.add(rs.getString(2)); details.add(rs.getString(3)); […]

La consulta SQL Server desde Java no obtiene resultados

Sistema operativo: Windows Server 2012 Base de datos: SQL Server 2012 Software adicional: jdk-7u51-windows-x64, apache-tomcat-7.0.50, Ant 1.9.3 Estoy migrando un website de Linux / MySQL a Windows / SQL Server. Uno de los problemas que tengo: me gustaría ejecutar la consulta SQL SELECT r.PatientID, r.StudyDate, r.StudyTime, MeanCTDIvol_in_mGy, @@ROWCOUNT as 'rowcount' FROM report r INNER JOIN […]

Consultas SQL en Java: (JDBC) ¿Cómo usar la instrucción SELECT?

MysqlDatabase Esta es mi consulta para conectarme a mi database. SELECT naam, kleur, sector, aantalZilverstukken, Spel_naam FROM speler WHERE Spel_Naam = ? Trabajo en la console de netbeans. Cuando quiero mostrar los loggings de la tabla Speler con Spel_Naam. En la console quiero escribir una key primaria de la tabla Spel y luego me muestra […]

Conéctese con SQL Server 2005 Express con Java

Tengo un problema con mi proyecto Me está volviendo loco, tal vez puedas ayudarme. Tengo una PC con SQL Server 2005 Express y funciona muy bien. En Eclipse probé el siguiente código para consultar la database: String user= "sa"; String pass= "root"; Statement smt; ResultSet rs = null; System.out.println("2"); try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 2005 version […]

Crear una tabla dinámica de nombres con la statement preparada en java

Quiero crear una tabla en java for oracle mientras obtengo el nombre de la tabla del usuario o como una variable de progtwig como: String query= CREATE TABLE ? (ID NUMBER , NAME VARCHAR2(20)); PrepanetworkingStatement preStatement = connection.prepareStatement(query ); preStatement.setString(1,tableNAME); PERO tengo el error INVALID TABLE NAME ; ¿Cómo puedo llegar a este propósito (crear […]

creando un blob aleatorio en jdbc y escribiéndolo en el oracle

Quiero crear muchos blobs en java [en memory] y escribirlos en la tabla de Oracle. Lo que quiero es que el blob [bits dentro de él] sea aleatorio o sudo aleatorio para que Oracle no pueda hacer una gran preoptimization mientras almacena el blob en la table. Algo como for(1..1000000) { blob = createRandomBlob(sizeOfBlob); sqlText […]

consulta mysql para conversión de zona horaria

¿hay alguna manera de convertir de timestamp de Unix a GMT en mysql mientras ejecuta la consulta en sí? Mi consulta es la siguiente: SELECT r.name , r.network , r.namestring , i.name , i.description , r.rid , i.id , d.unixtime // this is the unix time i am asking to print , d.ifInOctets FROM range […]

Comparando dos resultados de dos tablas diferentes

En el siguiente código, estoy comparando los dos sets de resultados de las tablas S_R_VAL y R_VAL. Necesito comparar S_NUMBER (de la tabla S_R_VAL) y S_NO (de la tabla R_VAL). Al comparar estoy obteniendo este error "java.lang.RuntimeException: ¡Los dos ResultSets contienen diferentes numbers de columnas! Por favor ayúdenme a corregir este error. String SSQ = […]

comprobar si el valor (número de count) existe en una database java

Tengo el siguiente método en una class llamada ahorros, estoy usando la database JDBC para save y ver datos en la aplicación Java. Tengo tabla de AHORROS en mi database ZaiLab con los siguientes campos, ID,ACCOUNTNUMBER,CUSTOMERNAME,BALANCE,MINMUM) y los siguientes VALORES serán ingresados ​​por el usuario usando JOPtionPane. (id,accountNumber,customername,balance,minmum); la aplicación debe verificar si el número […]

Ejecución de consultas Spring Jdbc

¿Alguien sabe cómo qué método de plantilla Spring Jdbc podría utilizar para ejecutar este 'upsert' o un enfoque alternativo que también realizaría las operaciones en una llamada a la database? UPDATE jasper_report SET Uri = 'update' WHERE ReportId = 99; IF @@ROWCOUNT = 0 AND Exists(Select 1 FROM report Where Id = 99) BEGIN INSERT […]