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

    [VB/ACCESS]

    Salve a tutti, mi sto cimentando nella programmazione in locale, per la precisione sto cercando di interfacciare VB ad un database di access.
    A quanto ho capito c sono vari modi per gestire la comunicazione con il db
    1) Data enviromental a quanto ho capito però è molto limitato
    2) Il data control
    3) gestire tutto manualmente

    Poichè sono nuovo di questo genere di applicativi, sto usando il controllo data, ma nn so dove scrivere le query, ho letto delle guide di HTML.it ma usa il metodo seek, che genera una query di ricerca con un solo parametro, io vorrei eseguire anche query più complesse, ad esempio JOIN.
    Se qualcuno sa se è possibile usare la componente DATA universalmente o se non è possibile se mi dite dove posso trovare guide o semplici esempi del 3 metodo, con stringhe di connessione e query manuali

    Grazie per l'attenzione

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Puoi guardare in questi siti:

    http://www.maurorossi.net/

    sotto sorgenti, data base


    oppure qui:

    http://www.redangel.it/vb.asp?ID_Autore=0&l=2

    o qui:
    http://www.visual-basic.it/areadownload.asp?key=ado

    in questo sito bisogna essere iscritti

    Ciao

  3. #3
    Dim cn As New ADODB.Connection *Connessione
    Dim rs As New ADODB.Recordset *recordset
    Dim stringaSQL as string

    'Apre il Data Base
    With Cn
    .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mioDB.mdb"
    .Open
    End With

    'Apre il recordset
    stringaSQL = "SELECT * from [NomeTabella]" * qui fai le tue query SQL
    rs.Open strq, cn, adOpenStatic, adLockOptimistic

    In questo modo puoi gestire tutti i campi della tabella:
    variabile=rs("Campo1")
    you'll never walk alone ....

  4. #4
    Dimenticavo...In "Progetto->Riferimenti" devi selezionare "Microsoft Activex Data Objects 2.x"
    you'll never walk alone ....

  5. #5
    Ottimo quello che mi ci voleva

    Grazie 100000000000

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.