+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 5 su 5

Discussione: OledbDataReader

  1. #1
    ilmanto79 non è in linea Novello
    Luogo
    Italy
    Post
    3
    Ciao..
    Ho un problemino sul seguente codice:

    Dim Cmd As New OleDb.OleDbCommand(String, Cn)

    Dim Reader As OleDb.OleDbDataReader = Cmd.ExecuteReader

    Per leggere i dati del Db in modalità connessa, ma mi genera errore la dichiarazione del Reader... sapete darmi qualche suggerimento??

    Ciao e Grazie!!!


  2. #2
    Post
    4,740
    Blogs
    12
    Ciao,
    Io ti posso consigliare di utilizzare ADODB anziche' OLEDB.
    Qui di seguito ti mostro un esempio.

    ----------------------------------------
    Private Sub PopulateListbox()
    Dim adoConn As New ADODB.Connection
    Dim adoRS As New ADODB.Recordset
    Dim strConn As String

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
    strConn = strConn & "C:\path\yourDB.mdb"
    adoConn.ConnectionString = strConn
    adoConn.Open

    adoRS.Source = "SELECT * FROM someTable"
    adoRS.CursorType = adOpenForwardOnly
    adoRS.ActiveConnection = adoConn
    adoRS.Open

    ' Riempio la ListBox
    Do While Not adoRS.EOF
    lstUser.AddItem adoRS.Fields("yourField").Value
    adoRS.MoveNext
    Loop

    adoRS.Close
    Set adoRS = Nothing
    adoConn.Close
    Set adoConn = Nothing
    End Sub
    ----------------------------------------

    Ciao, fammi sapere [img]smileys/smiley12.gif[/img]

  3. #3
    ilmanto79 non è in linea Novello
    Luogo
    Italy
    Post
    3
    Ciao...
    Ti ringrazio... ma dato che tutto il programma gira con Oledb, ed Oledb deve lavorare in modalità connessa oltre che disconnessa(DataSet), mi chiedevo se voi avevate riscontrato lo stesso problema e se eravate riusciti a trovare il modo di aggirarlo... senza ricorrere ad Ado... se trovate qualcosa...ditemelo... [img]smileys/smiley17.gif[/img]

    "'Ciao'" & "'Grazie'"


  4. #4
    Post
    4,740
    Blogs
    12
    Ciao,
    Mi dispiace ma quando dobbiamo sviluppare delle applicazioni che interrogano database, utilizziamo ADODB ed SQL. [img]smileys/smiley12.gif[/img]
    Non sono molto esperto con OLEDB [img]smileys/smiley5.gif[/img]

  5. #5
    ilmanto79 non è in linea Novello
    Luogo
    Italy
    Post
    3
    RiCiao..
    Fa niente .. no Prob!!! Del resto si sa che MammaMicrosoft spesso fa le cose ma non sa nemmeno lei cosa fanno..eheheh !!!Buon Week-End!!! a

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi