+ Rispondi al messaggio
Pagina 1 di 4 123 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32

Visual Studio 2019 OLEDB 12.0 non è registrato nel computer

  1. #1
    Pacifico437 non è in linea Scolaretto
    Post
    71
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mi,

    Ho il S.O. Windows 10 64 bit, Visual Studio 2019 e Office Prof. Plus 2016 64 bit.

    Con DataGridView riesco regolaremnte inserire e salvare i dati su Access e non riesco a leggerli che mi esce una finestra che: "Il provvider della Microsoft OLEDB 12.0 non è registrato nel computer locale.
    Ho installato regolarmente "AccessDatabaseEngime_X64.exe" con risultato negativo.
    Ho letto in rete diverse guide e tutorial con esito negativo.

    Gentilmente gradirei un gradito riscontro per risolvere il problema.
    Anticipatamente ringrazio e sSaluto.
    Domenico.

  2. #2
    patel45 non è in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    Se hai installato Office non dovresti aver bisogno di AccessDatabaseEngime_X64.exe.
    Se riesci a scrivere (mostra il codice) riesci a connetterti al db quindi dovresti anche leggere i dati (mostra il codice)

  3. #3
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,505
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Avevi già scritto qui

    http://forum.masterdrive.it/visual-b...strato-101293/

    sullo stesso problema non si sa come sia finita.

    Ora dici che scrivi ma non leggi... che è impossibile. Cerca di essere più chiaro.
    ℹ️ Leggi di più su AntonioG ...

  4. #4
    Pacifico437 non è in linea Scolaretto
    Post
    71
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo Patel,

    ringrazio della gentilezza e disponibilità.
    Con il seguente codice inserisco regolarmente i dati dalle TextBox al DGV e successivamente li salvo su Access:

    BtnInserisci....
    
          Me.RubricaTableAdapter.Insert(Me.TxtNome.Text, TxtCognome.Text, TxtCitta.Text, TxtVia.Text)
          ClearTextBoxes(Me)   '  Cancella le TextBox
          TxtNome.Focus()
          Me.RubricaTableAdapter.Fill(RubricaDataSet.Rubrica)
          Call Conteggio()   ' Conta i dati inseriti
          MsgBox("Dati inseriti correttamente")
    
    Btn Salva.....
    
    Try
      Dim result As DialogResult
          result = MessageBox.Show("Salvare i Record?", "          Salvataggio Record",
                   MessageBoxButtons.YesNo, MessageBoxIcon.Question)
           If (result = DialogResult.Yes) Then
               Me.RubricaBindingSource.EndEdit()
               Me.RubricaTableAdapter.Update(databasedataset.rubrica)
            Else
               Return
            End If
            Catch ex As Exception
              MsgBox("Salvataggio effettuato" & vbCrLf & vbCrLf & "       con successo", MsgBoxStyle.Information, "               Autentificazione")
    End Try
    
    nella Public Class Form1 ho inserito il seguente codice:

     Dim index As Integer
     Private databasedataset As Object
        Dim connStr As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\Users\User_1\Desktop\Rubrica.mdb"
        Dim Conn As OleDbConnection
        Dim ds As DataSet = New DataSet()
    
    e al BtnLeggi.... il seguente codice:

    Dim SQLString As String = "SELECT * FROM rubrica"
        Conn = New OleDbConnection(connStr)      
        Dim OleDbDataAdapter1 As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter(SQLString, Conn)
            Conn.Open()  (ERRORE CHE ESCE UNA X ROSSA che indica OLEDB 12 non è registrato sul computer)
     OleDbDataAdapter1.Fill(ds, "rubrica")
     DataGridView1.DataSource = ds.Tables("rubrica").
    
    Per AntonioG mi scuso, francamente non ricordo di aver a suo tempo trattato l'argomento e non portato a termine (impegni di nonni a tempo pieno).

    Ringrazio anticipatamente e fiducioso di completare, auguro una buona giornata.
    Domenico.
    Ultima modifica di AntonioG; 06-12-2019 09:31  Motivo: I tag CODE per il codice !!!

  5. #5
    Ferrari_and non è in linea Scolaretto
    Post
    312
    Like Inviati  
    2
    Like Ricevuti  
    3
    Domanda banale ma l'applicativo è settato per 64 Bit o X86.
    Nel caso x86 sta cercando molto probabilmente i driver a 32 bit.

  6. #6
    Pacifico437 non è in linea Scolaretto
    Post
    71
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo Ferrari_and,

    nel ringraziare della cortesia, il tutto è a 64 bit ed ho installato anche AccessDatabaseEngine_X64.exe

    Buona giornata
    Domenico.

  7. #7
    patel45 non è in linea Scolaretto
    Post
    473
    Like Inviati  
    0
    Like Ricevuti  
    0
    come hai collegato la griglia al db ? via codice o da visual studio ?

  8. #8
    Pacifico437 non è in linea Scolaretto
    Post
    71
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo Patel,

    Ringrazio, è collegato a DGV con DataSet.
    Se ritieni opportuno posso inviare il progettino zippato?

    Domenico

  9. #9
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,505
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    35
    Non dimenticare di usare i tag CODE per il codice. Purtroppo devi rispettare le poche e semplici regole che tutti seguono, anche i nonni. Questa volta ho modificato il post, in seguito sarà anche possibile chiudere i thread.

    Per il problema, puoi provare ad impostare il progetto con CPU x86 e farci sapere? Attendiamo questa prova, se hai problemi o dubbi nel farla, spiegalo bene.
    ℹ️ Leggi di più su AntonioG ...

  10. #10
    Pacifico437 non è in linea Scolaretto
    Post
    71
    Like Inviati  
    0
    Like Ricevuti  
    0
    Gent.mo AntonioG

    ringrazio della pazienza. Onestamente non so com impostare il progettino a X86 e dovresti essere gentile di spiegare in dettaglio il procedimento.

    Domenico.

+ Rispondi al messaggio
Pagina 1 di 4 123 ... ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 2
    Ultimo Post: 13-12-2020, 11:53
  2. Problemi con aggiornamento Visual Studio 2019
    Da Maverick03 nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 02-11-2020, 11:59
  3. Visual Studio 2019 funzione del timer
    Da Pacifico437 nel forum C#
    Risposte: 8
    Ultimo Post: 11-07-2020, 21:42
  4. visual studio 2019 - rallentato
    Da SebastianoFloridia nel forum C#
    Risposte: 3
    Ultimo Post: 17-05-2020, 07:37
  5. Risposte: 4
    Ultimo Post: 18-12-2019, 00:22