Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
Analizziamo nel dettaglio DJI RS 5, l'ultimo arrivato della famiglia Ronin progettato per videomaker solisti e piccoli studi. Tra tracciamento intelligente migliorato e ricarica ultra rapida, scopriamo come questo gimbal eleva la qualità delle produzioni.
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D è la nuova CPU gaming di riferimento grazie alla 3D V-Cache di seconda generazione e frequenze fino a 5,6 GHz. Nei test offre prestazioni superiori a 9800X3D e 7800X3D, confermando la leadership AMD nel gaming su PC.
Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-05-2011, 09:27   #1
vash46
Junior Member
 
Iscritto dal: Feb 2003
Città: venezia
Messaggi: 20
SQLite e Java

Salve ho un problema facendo girare questo codice:

package sqlite1;
import java.sql.*;

public class Main {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:"+"dbtest";
Connection mCo=DriverManager.getConnection(url);
Statement State_uno = mCo.createStatement();
}
catch(SQLException Ex){
System.out.println("Errore Connessione : "+ Ex);
}
catch(ClassNotFoundException Ex){
System.out.println("Errore Drivers : "+ Ex);
}

}
}


Errore Connessione : java.sql.SQLException: [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

Sapreste Aiutarmi?
__________________
ciao a tutti

Ultima modifica di vash46 : 24-05-2011 alle 09:43.
vash46 è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 09:46   #2
sottovento
Senior Member
 
L'Avatar di sottovento
 
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
Hai provato a rimuovere gli spazi in
Codice:
conn=DriverManager.getConnection("jdbc:sqlite:test .db");
scrivendo "test.db"?

In alternativa:

Codice:
import SQLite.*;


...

SQLite.Database sqlite_db;

sqlite_db = new SQLite.Database();
sqlite_db.open("test.db", 0666);
System.out.println("DB version: " + sqlite_db.dbversion());
sqlite_db.busy_timeout(1000);
sqlite_db.busy_handler(null);
Sicuramente e' meno elegante della tua...
__________________
In God we trust; all others bring data
sottovento è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 09:55   #3
vash46
Junior Member
 
Iscritto dal: Feb 2003
Città: venezia
Messaggi: 20
intanto ho modificato il codice forse il messaggio di errore può darvi più indicazioni..
__________________
ciao a tutti
vash46 è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 10:53   #4
sottovento
Senior Member
 
L'Avatar di sottovento
 
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
Quote:
Originariamente inviato da vash46 Guarda i messaggi
intanto ho modificato il codice forse il messaggio di errore può darvi più indicazioni..
Beh, si. Stai cercando di accedere attraverso il driver "bridge", che fa da ponte fra jdbc e odbc. Non ricordo che SQLite supporti tale driver, ma non posso certamente escluderlo, visto come evolvono le cose. L'hai definito correttamente? (i.e. c'e' l'url corretto? Il nome e' stato definito nel controllo ODBC?)
__________________
In God we trust; all others bring data
sottovento è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 11:01   #5
vash46
Junior Member
 
Iscritto dal: Feb 2003
Città: venezia
Messaggi: 20
Quote:
Originariamente inviato da sottovento Guarda i messaggi
Beh, si. Stai cercando di accedere attraverso il driver "bridge", che fa da ponte fra jdbc e odbc. Non ricordo che SQLite supporti tale driver, ma non posso certamente escluderlo, visto come evolvono le cose. L'hai definito correttamente? (i.e. c'e' l'url corretto? Il nome e' stato definito nel controllo ODBC?)

Ma come faccio a definire il nome nel controllo ODBC??

Intanto ho provato a fare la stessa procedura su un altro terminale 32Bit e va tutto ok! Forse ci sono problemi dovuti al fatto che il mio è un 64 bit?
__________________
ciao a tutti
vash46 è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 11:21   #6
vash46
Junior Member
 
Iscritto dal: Feb 2003
Città: venezia
Messaggi: 20
Possibile che il problema sia questo?

Andando nell'amministrazione ODBC-->Driver c'è solo:

SQL Server
__________________
ciao a tutti
vash46 è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 11:54   #7
sottovento
Senior Member
 
L'Avatar di sottovento
 
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
Quote:
Originariamente inviato da vash46 Guarda i messaggi
Possibile che il problema sia questo?

Andando nell'amministrazione ODBC-->Driver c'è solo:

SQL Server
Se vuoi utilizzare il driver bridge, ci devi aggiungere anche il tuo database (i.e. driver sqlite e specificare il tuo file).

Dicevi che su un computer 32 bit funziona. Beh, se stai usando il suddetto driver dovresti avere gia' i parametri necessari. Prova a darci un'occhiata.
__________________
In God we trust; all others bring data
sottovento è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2011, 13:29   #8
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Quote:
Originariamente inviato da vash46 Guarda i messaggi
Salve ho un problema facendo girare questo codice:

package sqlite1;
import java.sql.*;

public class Main {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:"+"dbtest";
Connection mCo=DriverManager.getConnection(url);
Statement State_uno = mCo.createStatement();
}
catch(SQLException Ex){
System.out.println("Errore Connessione : "+ Ex);
}
catch(ClassNotFoundException Ex){
System.out.println("Errore Drivers : "+ Ex);
}

}
}


Errore Connessione : java.sql.SQLException: [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

Sapreste Aiutarmi?
Scarica questo driver (uno tra i tanti):

http://www.zentus.com/sqlitejdbc/

e aggiungilo al classpath. C'è anche un esempio nella pagina del dowload comunque ti basta modificare

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:"+"dbtest";

in

Class.forName("org.sqlite.JDBC");
String url="jdbc:sqlite:dbtest";

Il driver che usi adesso

"sun.jdbc.odbc.JdbcOdbcDriver"

richiede un'interfaccia odbc che, se non vado errato (ma non fidarti), per sqlite va installato separatamente (http://www.ch-werner.de/sqliteodbc/).
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequen...
Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
Xiaomi 17: ecco il prezzo europeo del to...
Google fa tremare l'industria dei videog...
Gli sviluppatori 'abbandonano' Xbox: il ...
Galaxy S27 Ultra, è già te...
PlayStation Portal con display OLED: Son...
POCO X8 Pro e Pro Max sono quasi pronti:...
OpenAI ha bisogno di nuovi fondi: NVIDIA...
Mese nuovo, rinnovo delle offerte Amazon...
Accessori auto imperdibili su Amazon: pu...
Gli utenti iPhone possono ridurre la pr...
Come fare affari con l'usato garantito d...
Il miglior tablet di tutta Amazon, DOOGE...
Gli smartphone in super offerta su Amazo...
Produttori di memoria più severi ...
WhatsApp Business, Meta introduce costi ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v