すべてを試しましたが、Excelファイルの挿入、更新、および削除ができません。私はExcelシートを接続することができます。接続も開いているようです。ここに私の接続文字列:oledまたはodbc接続を使用してファイルを挿入、更新、削除する
Dim sConnectionString As String
Const kunal = "C:\"
sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & kunal & _
"login.xls;Extended Properties=Excel 8.0;"
Dim con As New OleDbConnection(sConnectionString)
con.Open()
'MsgBox("hi")
msgboxが来ます。接続は問題ありませんが、今はExcelシートに詳細を追加したいだけですが、エラーが発生します。 は、ここに挿入するための私のコードです:
Dim cmd As OleDbCommand
cmd = New OleDbCommand("insert into [Sheet1$] (FirstName,LastName) values('admin','kunal')", con)
cmd.ExecuteNonQuery()
con.Close()
これは私がページのロードに乗るエラーです。
Microsoft Jetデータベースエンジンは、 'Sheet1 $'オブジェクトを見つけることができませんでした。 オブジェクトが存在し、オブジェクトの名前とパス名が正しく入力されていることを確認してください。 私は彼に正しい道を与えました。スペルも です。
あなたの投稿の書式を変更してください、それはほとんど読めません! – paweloque