Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Numero colonne in un recordset?

    Ciao a tutti, una domandina veloce.. come fate a sapere quante colonne ci sono in un database con asp?

    In verità il mio recordset è un foglio excel che viene caricato di volta in volta e quindi mi serve sapere quante colonne ci sono.

    Grazie mille dell'aiuto

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Numero colonne in un recordset?

    Originariamente inviato da morphe
    Ciao a tutti, una domandina veloce.. come fate a sapere quante colonne ci sono in un database con asp?
    "in un database"o "in una tabella"?
    In verità il mio recordset è un foglio excel che viene caricato di volta in volta e quindi mi serve sapere quante colonne ci sono.
    come lo carichi?
    Grazie mille dell'aiuto
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    allora.. carico il foglio excel tramite jet oleDB4 e lo scorro con i recordset

    XL = Server.CreateObject("ADODB.Connection")
    Dim MyXLS As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" &
    Server.MapPath("App_Data\Trackers.xls") & ";Extended Properties=""Excel
    8.0;hdr=yes;IMEX=1"""
    XL.Open(MyXLS)

    Dim RXLS
    RXLS = Server.CreateObject("ADODB.Recordset")

    RXLS.Open("SELECT * FROM [Sheet1$]", XL)

    e vorrei sapere quante colonne ci sono in questo file.

    gentilissimo grazie

  4. #4
    Ciao!
    L'oggetto Recorset contiene la collezione Fields la quale a sua volta ha la proprietà
    Count.

    Quindi puoi sapere quanti campi ha il tuo recordset accendendovi cosi:

    numero_campi = MioRecordSet.Fields.Count

    Mai usato spero che possa servirti a l'uso e che funzioni

  5. #5
    PErfetto! Grazie mille!

  6. #6
    Originariamente inviato da morphe
    PErfetto! Grazie mille!

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.