Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Problema campi

  1. #1

    Problema campi

    io ho una query su più tabelle che mi da la bellezza di 300 campi.
    Ho necessità che questi campi vengano sisualizzati a video uno di seguito l'altro, senza interuzzioni.

    Come posso fare senza scrivere uno per uno i campi?

    (cioè per es: senza fare <%=campo1%>,<%=campo2%>,ecc,ecc)

    inoltre dovrei poi esportarli in excell....

  2. #2
    forse dici questo:
    <%
    for i=0 to 300
    response.write rs(i)
    next
    %>

    ma non credo di aver capito la domanda...
    Larga è la foglia,stretta è la via...tu segui la tua che io seguo la mia...

  3. #3
    hai ragione...mi spiego meglio...
    diciamo che ho una tabella con 300 campi (non righe...per capirci)

    Ho qundi la necessita che i campi vengano risualizzti uno dopo l'altro (non quindi il ciclo, non sono record..)..

    c'è un modo rapido invece di scriverli tutti tipo <%=campo1%>,<%=campo2%>,ecc,ecc ?

  4. #4
    rs(i) e' un campo, non un record.... la risposta di ToroSeduto e' corretta

  5. #5
    ahh..ok...avevo capito male io...grazie!!

  6. #6
    invece non funziona....ecco il mio caso:

    dim rs_istat
    dim rs_istat_sql

    set rs_istat = server.CreateObject ("ADODB.Recordset")

    rs_istat_sql = "SELECT Info_Generali.Anno, Info_Generali.Mese, ....FROM (((((Info_Generali INNER JOIN (([1-Localizzazione_Incidenti] INNER JOIN ....."

    rs_istat.Open rs_istat_sql,Session("conn")


    ....


    rs_istat.Close
    set rs_istat = nothing



    come sistemo??

  7. #7
    supposto che dal codice postato non si può leggere molto hai usato
    rs_istat
    al posto di
    rs

    ?
    Toro.
    Larga è la foglia,stretta è la via...tu segui la tua che io seguo la mia...

  8. #8
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    rs(i) O_o?
    al massimo:
    rs("campo" & i)

    ...

  9. #9
    rs(i) si puo' fare, fidati. in fondo un recordset e' una collection, e come tutte le collection ogni singolo elemento puo' essere indirizzato sia con il suo nome che con un numero che rappresenta la sua posizione

    es.

    SELECT NOME, COGNOME FROM CLIENTI

    rs(0) e' come dire rs("nome")
    rs(1) e' come dire rs("cognome")

    anzi, con il numero e' decisamente piu' veloce, perche' l'interprete non deve scorrere la collection alla ricerca del nome corrispondente.


  10. #10
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    ma dai? figo
    ma scusa e se il mio campo si chiama 1 ma è alla 3 posizione? :master:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.