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

    [activeConnection] Leggere il tipo e dimensione di un campo

    Tramite activeConnection leggo tutti i nomi dei campi presenti del MDB.
    Come si fa a leggere anche il tipo di campo e la dimensione?

    Vi allego lo script.

    Grazie

    codice:
    DataBaseName="MyData.mdb"
    ConnStr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/mdb-database/"&DataBaseName)
    set adoxConn = CreateObject("ADOX.Catalog") 
    set adodbConn = CreateObject("ADODB.Connection") 
    adodbConn.open ConnStr 
    adoxConn.activeConnection = adodbConn
    response.write ""&DataBaseName&"
    "
    for each table in adoxConn.tables 
       if table.type="TABLE" then 
          response.write table.name & table.type &"
    " 
       end if 
    next 
    adodbConn.close: set adodbConn = nothing 
    set adoxConn = nothing
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  2. #2
    per il tipo:

    codice:
    For i = 0 To rs.Fields.Count - 1
    response.write(rs.Fields(i).Name &"("&rs.fields(i).type&")
    ")
    Next
    
    
    dove su rs.fields(i).type accade questo
    
    		case 3 tipo="Numero intero"
    		case 202 tipo="Testo"
    		case 203 tipo="Memo"
    		case 135 tipo="Data (gg/mm/aaaa)"
    		case 5 tipo="Numero decimale"
    per la lunghezza non so aiutarti
    Sono così maledettamente attraente...

    QuickChat. (Asp e ajax)

  3. #3
    Grazie! E' già qualcosa.
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.