Tag: java

Testen der SQL server-Treiber-Existenz

Wenn ich für den Fahrer testing muss, ist es der richtige path, es zu tun: try { // Loading the Driver Class.forName("com.microsoft.sqlserver.jdbc.SQLserverDriver"); } catch(java.lang.ClassNotFoundException e) { return false; } Ich bekomme immer einen Fehler auf der Zeile return false dass Boolean nicht in Integer umgewandelt werden kann. Bitte korrigiere mich, wenn ich mich irre Ist […]

Java-Verbindung zum SQL server

Ok, so habe ich diesen Code: package com.andrewxd.banksystem; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Interface { public static void main(String[] args) { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLserverDriver"); Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1443;user=Andrew;password=andrei23;database=BankSystem"); System.out.println("test"); Statement sta = conn.createStatement(); String Sql = "select * from Clients"; ResultSet rs = sta.executeQuery(Sql); System.out.println(rs.next()); } catch (Exception e){ e.printStackTrace(); […]

Verbindung mit SQL Azure geschlossen

Ich habe einen Java-server, der ständig mit Quarz als Scheduler arbeitet. Das Ziel dieses Programms ist es, regelmäßig Berechnungen durchzuführen, so dass alle T Minuten ein Job beginnt: Es holt data zu überprüfen, tut einige Berechnungen und speichert sie wieder auf der database. Der server wird von einer VM in Microsoft Azure mit Ubuntu 12.04 […]

FEHLER: Verursacht durch: org.hibernate.exception.SQLGrammarException: Fehler beim Zugriff auf Tabellenmetadaten MSSQL

Das Problem habe ich nur, wenn ich die "hibernate.hbm2ddl.auto" zu validieren oder zu aktualisieren. Wenn ich versuche, die database zu erstellen, gelingt es. Ich versuche, einen benutzerdefinierten Benutzer FOO_Admin zu machen, der verwendet werden kann, um das Programm auszuführen. Nach der search im Internet für ein paar Stunden, denke ich, das Problem ist in den […]

Java-Looping durch mehrere SQL-Abfragen

Ich versuche, durch mehrere SQL-Abfragen, die ausgeführt werden, zu durchlaufen. Ich möchte zuerst alle Fragen Informationen für eine bestimmte Aufgabe und dann bekommen die Schlüsselwörter für diese Frage. Ich habe drei datasätze in meiner Frage-Tabelle, aber wenn die while-loop am Ende von list.add(keyword); ist fertig, es springt auf die SELECT Questions.Question Loop (wie es sollte) […]

Spezifisches Caching-Szenario für Webanwendung

Ich mache eine Web-Anwendung, die in der Lage, bestimmte Computer-Logs aus mehreren Kaufhäusern zu greifen. Die Anwendung erhält data aus einer SQL server DB. Zu Beginn der App frage ich den Benutzer, eine Region Nummer zu wählen, um ihre Auswahl einzuschränken. Nachdem die Region ausgewählt ist, mache ich einen Anruf an die DB, um die […]

database vs Solr vs Graph DB (Neo4j)

Ich denke an eine mögliche Lösung (Tool) für mein Problem. Es gibt eine Sammlung von Orten mit einer riesigen Menge (mehr als 600 000) von Elementen. Standorte haben Namen (in verschiedenen Sprachen) und in treestruktur dargestellt: Region-> Land-> Admin-Abteilung-> Stadt-> Zip. Benutzer können benutzerdefinierten Ort hinzufügen, aber ich plane, dass diese Aktionen selten passieren werden. […]

MSSQL-Treiber wird von Tomcat nicht geladen

Ich versuche, meine Webapp zu einem Tomcat-Container zu implementieren, aber ich bekomme eine exception, dass kein Treiber für meine database gefunden werden kann. Lokal teste ich die App auf Jetty und der Fahrer-Jar wird von Maven zur Verfügung gestellt. Ich habe den Treiber-Jar in den lib-Ordner im Tomcat-Home-Ordner kopiert, aber ich bekomme diese exception noch: […]

java.sql.SQLException: Unzulässiger Vorgang bei leerer Ergebnismenge. Wählen Sie die statement aus

Ich versuche, die Werte aus Testcase-Tabelle zu holen, aber sein Werfen java.sql.SQLException: Illegale Operation auf leere Ergebnismenge und hier ist mein Code, try { tcID=con.prepareStatement("select tc_id,tc_name from testcase where project_id=? and tc_id=? "); tcID.setString(1,project); tcID.setString(2,tciD); ResultSet rs = tcID.executeQuery(); System.out.println("Loop TC ID….."+rs.getString("tc_id")); System.out.println("Loop TC Name……"+rs.getString("tc_name")); while(rs.next()){ System.out.println("Inside While….."); ps = con.prepareStatement("insert into execution_testcases (project_id, Rel_id, […]

Einige SQL-functionen funktionieren nicht in HQL

Die folgende sql ist gültig, wenn ich es direkt auf PostgreSql sowie in HQL in Hibernate: sql = "update Address set city = upper(city)" HQL: session.createQuery(sql).executeUpdate() Allerdings, wenn ich versuche, SQL-function links (String, Nummer) wie folgt zu verwenden: sql = "update Address set city = left(city,7)" Es läuft gut auf PostgreSql, aber casting diese exception […]

SQL DE: Microsoft SQL Server, MySQL, Oracle and other Structured Query Languages .