Scusate. Io davo inserire dati in un foglio Excel...
Questo è il mio codice:
codice:
Dim BiblioConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MARVAK.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
Dim cn As New OleDbConnection
cn.ConnectionString = BiblioConnString
cn.Open()
Dim strId As String
strId = Id.Text
Dim strAge As String
strAge = Age.Text
Dim strGender As String
strGender = Gender.Text
Dim strHome As String
strHome = Home.Text
Dim sql As String = "INSERT INTO [DATA$] (Id,Age,Gender,Home) VALUES ('" & strId & "','" & strAge & "','" & strGender & "','" & strHome & "')"
Dim cmd As New OleDbCommand
cmd.Connection = cn
cmd.CommandText = sql
Dim records As Integer = cmd.ExecuteNonQuery()
Debug.WriteLine(records) '=>1
cn.Close()
MsgBox("Record correttamente inserito")
Ma mi dà questo errore:
Eccezione non gestita di tipo "System.Data.OleDb.OleDbException" in system.data.dll
in corrispondenza di Dim records As Integer = cmd.ExecuteNonQuery()
Aiuto, qualcuno sa come inserire e modificare righe da Excel???