'La proprietà ConnectionString non è stata inizializzata.'

di Anonimizzato28670 il
6 risposte
Buonasera,
quando cerco di inserire dei dati mi esce questo errore.
ecco il codice:

Imports System.Data.OleDb

Public Class Form2
    Public cnn As New OleDbConnection("Provider= Microsoft.ACE.OLEDB.12.0;Data Source= \\192.168.100.129\Provvisoria\Time_sheet\Time_Sheet.mdb")
    
    Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click
        Dim cm As New OleDbCommand("INSERT INTO alessandra (Num_attivita,Data,Codice_commessa,Attività,Ore) VALUES (@num_attivita,@Data,@Codice,@Attivita,@ore)", cnn)
        cm.Parameters.AddWithValue("@num_attivita", TextBox6.Text)
        cm.Parameters.AddWithValue("@Data", DateTimePicker1.Text)
        cm.Parameters.AddWithValue("@Codice", ComboBox1.Text)
        cm.Parameters.AddWithValue("@Attivita", TextBox3.Text)
        cm.Parameters.AddWithValue("@ore", TextBox4.Text)
        cnn.Open()
        cm.ExecuteNonQuery()
        cnn.Close()
        TextBox6.Clear()
        TextBox3.Clear()
        TextBox4.Clear()
    End Sub
End Class

6 Risposte

  • .
  • Il messaggio del codice è chiaro. Non andare a caso ma studia la teoria sa un libri prima di scrivere codice.
  • Ma un minimo di ricerca su internet non lo fai ????

  • Ok ho risolto
  • Ok, ma per altri che potrebbero avere il tuo stesso problema, in un forum è buona norma spiegare quale era il problema e mostrare come hai risolto
  • Non e corretto entrare nel forum solo per PRENDERE, quando si può sarebbe bene anche DARE
Devi accedere o registrarti per scrivere nel forum
6 risposte