Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    42

    Oggetto DEConnection di Visual Basic 6.0

    Salve a tutti,
    sto creando un programma in Visual Basic 6.0, e sono arrivato al punto in cui devo far stampare delle cose facendo leggere dei dati inseriti in una tabella di un Database MSDE2000 tramite origine dati ODBC.
    Ci sono riuscito tramite le proprietà dell'oggetto DEConnection, ma vorrei farlo tramite codice. Cioè vorrei sapere esattamente dove e come inserire ciò che nelle proprietà di DEConnection è inserito nel campo ConnectionSource.
    Qualcuno mi può aiutare?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Lascia stare il Data Environment e referenzia la libreria ADO ...

    Una volta referenziata, crea un oggetto Connection di questa libreria e usa i suoi metodi ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    42
    Innanzitutto grazie per la risposta.
    Non sono molto esperto di Visual Basic.
    Penso di aver referenziato la libreria ADO (cioè ho spuntato il riferimento Microsoft ADO Ext. 2.5 for DDL and Security).
    Ora come faccio a creare un oggetto Connect?
    Grazie.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No ... quella è la ADOX ... la ADO e'

    Microsoft ActiveX Data Objects 2.x Library

    dove x e' un numero che indica la versione ... puo' essere la 2.8 (piu' recente) o qualche altra un po' piu' "vecchiotta" ...

    Una volta fatto, dichiari la variabile di tipo Connection

    Dim conn As Connection

    la istanzi

    Set conn = New Connection

    e la usi

    conn.Open "..."

    inserendo tra virgolette la stringa di connessione adatta al tuo scopo ...

    Alla fine, chiudi la connessione

    conn.Close

    e distruggi l'istanza

    Set conn = Nothing

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    42
    Scusami se rispondo solo adesso, ma forse non mi sono spiegato bene: il problema è che sto stampando tramite i DataReport. Come fare per passargli i dati dal codice? Cioè dalle proprietà sono riuscito a collegarlo ad un DataEnvironment, ma vorrei farlo dal codice. Mi hai detto che conviene usare la variabile Connection: dove vado ad inserire questo codice? Direttamente nei datareport?
    Grazie.

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.