ciao,

ho un problema con una query sq da fare al db access con un prog in vb6

ho una tabella che ha come nomi dei campi dei numeri: 0,1,2,3,....
il primo è il campo ID, dentro esso ci sono degli altri indici numerici:0,1,2,3,4....

quindi una specie di matrice con su x (id,0,1,2,3,...) e su y(0,1,2,3,...)

mediante una query dovrei estrarre il valore contenuto in un campo,
es: x=3, y=5

ho creato questa query ma non riesco a farla funzionare, provandola sul db direttamente va ok ma con vb6 no

questo è un esempio del codice, considerate che si trova in un doppio ciclo for e quindi x e y variano con i cicli. consideriamo il caso x=3 e y=5, la query assume questi valori:

codice:
q_som_t="select [" & x & "] from nome_tabella where (id =" & y & ")"
Cn.Execute (q_som_t)
If Not Rs.EOF Then
  ct = Rs(x)
End If
a questo punto dovrei avere in ct (variabile int) il valore del campo ma mi trovo sempre 0.

penso che l'errore sia in
ct = Rs(x)

mi aiutate a farla funzionare???

ciao