Login
Datenbankabfrage mit Java
73
NEW 12.02.04 14:18
Priwet wsem!
Ja nowichok w Java i dolzhen koe-chto sdelat:
Na SQL-Servere est tabliza. Ja dolzhen umet wybirat s tablizy dannye, ne ispolzuja SELECT.... naprimer prosto dannye so stroki X i stolbza Y.
Podskazhite pozhaluista, kak eto sdelat?
spasibooooo
Ja nowichok w Java i dolzhen koe-chto sdelat:
Na SQL-Servere est tabliza. Ja dolzhen umet wybirat s tablizy dannye, ne ispolzuja SELECT.... naprimer prosto dannye so stroki X i stolbza Y.
Podskazhite pozhaluista, kak eto sdelat?
spasibooooo
12.02.04 14:44
in Antwort FranziScanner 12.02.04 14:18
Еее...ето как это??:))чиво то я не пойму,что ты хочешь добится.И почему без селецт то??
NEW 12.02.04 15:41
in Antwort FranziScanner 12.02.04 14:18
Class.forName("<driverName>",0);
Connection con = DriverManager.
getConnection("<connectURL>","<username>","<pw>",0);
Statement stmt = con.createStatement(,0);
ResultSet rs = stmt.executeQuery("select Y from X where....",0);
In java geht's nicht anders.
Connection con = DriverManager.
getConnection("<connectURL>","<username>","<pw>",0);
Statement stmt = con.createStatement(,0);
ResultSet rs = stmt.executeQuery("select Y from X where....",0);
In java geht's nicht anders.
NEW 12.02.04 15:46
in Antwort joldosch 12.02.04 15:41
spasibo, eto ponjatno...
Zadacha takaja....kak mne poluchit dannye tablizy so stroki 12 naprimer? I , nazhaw knopku NEXT, listat dalshe, 13, 14,,,,,?
Zadacha takaja....kak mne poluchit dannye tablizy so stroki 12 naprimer? I , nazhaw knopku NEXT, listat dalshe, 13, 14,,,,,?
NEW 12.02.04 16:12
in Antwort FranziScanner 12.02.04 15:46
у SQL Server'а нет номеров строк. Чтоб листать записи, считывай таблицу и гуляй по рекордсету чем-нибудь вроде .MoveNext и .MovePrevious (не знаю, как они там в яве называются).
--------------
Авиатор х#ев
--------------
Авиатор х#ев
NEW 12.02.04 20:30
in Antwort FranziScanner 12.02.04 15:46
......
Statement befehl = null;
Connection verbindung = null;
int i;
try {
verbindng=DriverManager.getConnection(URL,benutzername,passwort,0);
befehl=verbindung.createStatement(,0);
}
catch(Exception e)
{
..........}
try{
ResultSet res;
res=befehl.executeQuery("select * from table",0);
while(res.next())
{
if(i>12){
System.out.println(res.getString("Row_name"),0);
.........
i++;
}else{
//..nothing
}
verbindung.close(,0);
}
catch(Exception e){
e.printStackTrace(,0);
}
Statement befehl = null;
Connection verbindung = null;
int i;
try {
verbindng=DriverManager.getConnection(URL,benutzername,passwort,0);
befehl=verbindung.createStatement(,0);
}
catch(Exception e)
{
..........}
try{
ResultSet res;
res=befehl.executeQuery("select * from table",0);
while(res.next())
{
if(i>12){
System.out.println(res.getString("Row_name"),0);
.........
i++;
}else{
//..nothing
}
verbindung.close(,0);
}
catch(Exception e){
e.printStackTrace(,0);
}