connessione db in visual basic 2010

emilio79

Nuovo Utente
20 Nov 2013
2
0
1
salve ragazzi è tanto che non posto ssul forum in quanto è tanto tempo che non programmo più.
tuttavia sto realizzando un programmino che si interfaccia con un db access per inserire dei dati
Ho una form (form1) ed utilizzo questo codice:
Codice:
Imports System.Data.OleDb
Public Class Form1


    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub
    Private Sub Collegadb()
        Dim connessione As OleDbConnection
        Dim stringaconn As String
        Dim stringasql As String
        Dim comando As OleDbCommand



        Dim dbpath As String = System.Environment.CurrentDirectory.ToString & "\db\EcoCentro.mdb"

        stringaconn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
        stringaconn = stringaconn & dbpath
        stringaconn = stringaconn & ";Persist Security Info=False;"

        connessione = New OleDbConnection(stringaconn)


        stringasql = "INSERT INTO Mezzi(TARGA, MEZZO, TIPOLOGIA, SCAD_ASSICURAZIONE, ULTIMA_REVISIONE, CAD_REVISIONE ) VALUES('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "')"



        comando = New OleDbCommand(stringasql, connessione)

        connessione.Open()

        comando.ExecuteNonQuery()

        connessione.Close()


    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Collegadb()
    End Sub

End Class

non riesco a capire cosa sbaglio
mi da questo errore

'C:\Users\RGE\Desktop\Nuova cartella (2)\ecocentro\bin\Debug\db\EcoCentro.mdb' non è un percorso valido. Assicurarsi che il nome del percorso sia corretto e di essere connessi al server in cui si trova il file.

il file si trova in una sottocartella della cartella dove si trova il file di partenza del progetto.
dove sbaglio?
 
Ultima modifica di un moderatore:
@emilio79
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code.gif
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box inserisci 2.png.JPG

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 

Discussioni simili