Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore con OpenSchema

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643

    Errore con OpenSchema

    Sto utilizzando il metodo OpenSchema per interrogare il database e vedere l'elenco delle tabelle del db e l'elenco delle colonne di una tabella.
    Ha sempre funzionato fino a pochi giorni fa, passandogli come argomento 4, cioè facendo
    codice:
    objConn.OpenSchema(4)
    dove 4 è effettivamente il valore della costante adSchemaColumns nel file adovbs.inc e all'improvviso mi segnala errore

    codice:
    ADODB.Connection error '800a0cb3'  
    
    L'operazione richiesta non è supportata dall'oggetto o dal provider
    Non ho cambiato nulla nella connessione al db rispetto a quando funzionava e nulla in quel file, che semplicemente non utilizzavo da tempo. C'è qualche opzione che posso aver cambiato sul database access senza accorgermi, e che mi impedisce il funzionamento ?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Nessuno sa se c'è un'opzione sul database che potrei avere modificato, e non mi ricordo di averlo fatto ?
    grazie

  3. #3
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    posta la connessione che usi
    Tutti vogliono parlare, nessuno sa ascoltare.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    La connessione è giusta, OpenSchema funzionava (e funziona ancora su un altro programma che usa quel file).
    Deve essere qualche opzione del database che magari ho modificato per sbaglio e ora dà problemi.
    Comunque è questa
    codice:
    strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("data.mdb")
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open strConn
    e poi utilizzo OpenSchema
    codice:
    Set RsOs = objConn.OpenSchema(4)

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.