PDA

Visualizza la versione completa : [JSP] Problema con query


userfra
03-06-2002, 13:01
se io ho una cosa di questo tipo:

select prova from t_nome, t_cognome

Come faccio a prelevare i dati dei campi di entrambe le tabella?

Per esempio

con

rs.getString(1)

io prelevo la colonna 1 riferita alla tabella t_nome

mentre io voglio anche prelevare la colonna 1 riferita alla tabella t_cognome

come faccio??

floyd
03-06-2002, 13:09
select t1.field1, t2.field2
from table1 t1, table2 t2
campi e tabelle da personalizzare

userfra
03-06-2002, 13:15
no scusa non ho capito

pippo75
03-06-2002, 13:22
se sai anche quante colonne ha la tabella t1, fai
rs.getString(1+n);
dove n č il numero di colonne

altrimenti vai col nome di campo:
rs.getString("campo");

ovviamente stando attento che entrambe le tabelle non abbiano un campo con lo stesso nome, nel qual caso:
rs.getString("t1.campo");




mandi mandi :)

userfra
03-06-2002, 13:28
continuo a non capire per esempio io ho una select di questo tipo
...
select cognome, nome, descrizione from t_nome, t_cognome");


ecco come faccio a prendere il valore del campo1 della prima tabella e della seconda?

userfra
03-06-2002, 15:38
Io ho una tabella con questi due nomi

t_nome a
t_cognome b


come faccio a visualizzare i campi di queste due tabelle con il metodo

rs.getString......

???

:confused:

userfra
03-06-2002, 16:44
Ecco quello che ho fatto, solo che non riesco a far rs.getString con i deversi campi delle tabelle

select a.cognome, a.nome, b.descrizione from t_nome a, t_cognome b, order by cognome ASC");


e adesso cosa devo fare?

userfra
03-06-2002, 18:07
Ho provato a fare come dite voi ma mi da campo non valido nonostante che sia presente!!

userfra
04-06-2002, 11:29
come faccio a fare il getString su pių tabelle???????

pippo75
04-06-2002, 11:37
metti il codice della query e la parte di reperimento delle informazioni

Loading