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

    ADOX + mySql: problema di overflow nella stampa dei campi

    Salve,

    io apro con adox il catalog del mio db con questo script

    codice:
    'apro la connesione al catalog
    set cat=server.CreateObject("adox.catalog")
    cat.activeconnection=conn
    
    'stampo le tabelle
    for each tabella in cat.Tables
    'stampo il nome della tabella
    response.write "
    " & tabella.Name & "
    Campi:
    "
    for each campo in tabella.Columns
    'nome del campo
    response.write "
    nome:" & campo.Name & ""
    'tipo del campo
    response.write " tipo:" & campo.Type & ""
    'massima lunghezza del campo
    response.write " lunghezza:" & campo.DefinedSize & ""
    'scala numerica del campo
    response.write " scala:" & campo.NumericScale & ""
    'precisione del campo numerico
    response.write " precisione:" & campo.Precision & ""
    next
    
    next
    va tutto bene solo che con alcune tabelle da "errore di overflow" a questa riga

    codice:
    for each campo in tabella.Columns
    oppure la tabella come tipo è uguale alle altre tabelle e il numero di campi non è elevato... l'ho provato con mysql e da questo errore, con access non mi sembra che me lo dia

    idee?




    edit:

    per la precisione l'errore è questo:
    codice:
    Errore di run-time di Microsoft VBScript error '800a0006' 
    
    Overflow 
    
    /test-html.it/apertura_catalog_Adox.asp, line 28

  2. #2

  3. #3
    si avevo visto questa sintassi...sai se è supportata con access? (cmq al massimo poi provo io)...la cosa che mi fa lascia con l'amaro in bocca è che sul sito della microsoft non c'è scritot "attenti adox da il suo massimo solo con access o sql server", quindi dovrebbe andar bene per qualunque o quasi db...ma forse sono troppo ottimista

    boh continuerò a provare

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Quella sintassi proposta da me è solo per MySQL.
    Roby

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.