Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Google Pixel Watch 5 ha affinato una formula già convincente con hardware più veloce, Gemini offline e nuovi strumenti per sport e benessere. Abbiamo provato la versione LTE da 41 mm, comoda anche di notte e ben proporzionata sui polsi piccoli. Il design resta un punto di forza, ma l'autonomia premia ancora il 45 mm e alcune funzioni AI non sono disponibili in Italia: ecco che cosa cambia rispetto a Watch 4 e quale formato conviene scegliere oggi
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo
Politica, accademia e industria a confronto su mercato unico, sicurezza e competitività. Nei laboratori di Vimercate, Nokia ha mostrato le nuove generazioni di chip ottici e i test che ogni prodotto deve superare prima di arrivare sul mercato
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-05-2004, 15:59   #1
Diego_Armando
Bannato
 
Iscritto dal: Mar 2004
Messaggi: 171
[Java]Programmino in Java...dov'è l'errore?

Ciao!

Ho scritto un programmino in Java per effettuare delle query su un database.

Compilandolo mi da:

C:\jena>javac jdbcpr.java
jdbcpr.java:12: illegal start of expression
throws IOException
^
jdbcpr.java:47: ';' expected
}catch ( Exception e ) { e.printStackTrace();}
^
2 errors



import java.sql.*;
import java.io.*;

class jdbcpr {


public static void main(String[] args)
{

String[] ricerca = new String[100];

throws IOException
{
BufferedReader br = new BufferedReader ( new InputStreamReader (System.in));
String str[] = new String[100];

System.out.println("Inserire stringa");
for(int i=0;i<100;i++) {
str[i] = br.readLine();
if ( str[i].equals ("stop")) break;
}

for ( int i=0;i<100;i++ ) {
if (str[i].equals("stop")) break;
ricerca[i] = str[i];
}
}
try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String URL = "jdbc:odbc:db1";

Connection con;

con = DriverManager.getConnection(URL);

Statement query = con.createStatement();

ResultSet result = query.executeQuery("Select '" + ricerca + "' from dbprova");

while (result.next ()) {
String nome =
result.getString("nome");
System.out.println(nome);
}
}catch ( Exception e ) { e.printStackTrace();}
}

}

Un'ultima cosa...come faccio a prendere una stringa in input da console e passarla alla query?

Grazie mille..
Diego_Armando è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2004, 16:28   #2
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Codice:
import java.sql.*;
import java.io.*;

class jdbcpr {


public static void main(String[] args) throws IOException
{

String[] ricerca = new String[100];

BufferedReader br = new BufferedReader ( new InputStreamReader (System.in));
String str[] = new String[100];

System.out.println("Inserire stringa");
for(int i=0;i<100;i++) {
str[i] = br.readLine();
if ( str[i].equals ("stop")) break;
}

for ( int i=0;i<100;i++ ) {
if (str[i].equals("stop")) break;
ricerca[i] = str[i];
}
}
try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String URL = "jdbc:odbc:db1";

Connection con;

con = DriverManager.getConnection(URL);

Statement query = con.createStatement();

ResultSet result = query.executeQuery("Select '" + ricerca + "' from dbprova");

while (result.next ()) {
String nome = result.getString("nome");
System.out.println(nome);
}
}catch ( Exception e ) { e.printStackTrace();}
}

}
non ho la possibilità di compilarlo qui ma dovrebbe essere a posto.
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 19:15   #3
Diego_Armando
Bannato
 
Iscritto dal: Mar 2004
Messaggi: 171
Ho provato a compilare il codice che mi hai scritto e adesso mi da questo errore:

C:\jena>javac jdbcpr.java
jdbcpr.java:26: illegal start of type
try{
^
jdbcpr.java:44: <identifier> expected
}catch ( Exception e ) { e.printStackTrace();}
^
jdbcpr.java:47: 'class' or 'interface' expected
}
^
jdbcpr.java:48: 'class' or 'interface' expected
^
4 errors
Diego_Armando è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2004, 19:48   #4
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
togli la graffa prima del try

scusa ma non ho il compilatore qui
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 01-06-2004, 13:52   #5
Diego_Armando
Bannato
 
Iscritto dal: Mar 2004
Messaggi: 171
Grazie mille!
Funziona...grazie ancora
Diego_Armando è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi In sella alla Fiido Nomads Pro: e-bike con motor...
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
Netflix taglia circa mille posti di lavo...
Bodywel F20PRO a 759€: e-bike pieghevole...
iPhone Duo, senza AppleCare+ riparare lo...
Amazon, offerte da non perdere oggi: Mac...
1.500 km con una ricarica: CATL e Changa...
Rockstar Games punta a ridurre i tempi d...
Accessori auto su Amazon da 22€: aspirab...
Oltre 436 km senza ricaricare: questa mo...
Samsung Health si aggiorna: il coaching ...
XBOX Nano Controller: il nuovo gamepad c...
MSI diversifica il suo business: con EVS...
AirPods Pro 3 crollano a 199€ su Amazon:...
Epic Games Store: il nuovo launcher per ...
LG Mini RGB 55 pollici crolla a 587,99€:...
TSMC macina profitti grazie all'IA: il f...
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: 10:51.


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