Ich habe alles versucht, aber ich kann nicht die Excel-Datei einfügen, aktualisieren und löschen. Ich kann das Excel-Blatt verbinden. Die Verbindung scheint auch geöffnet zu sein. Hier ist meine Verbindungszeichenfolge:Einfügen, Aktualisieren, Löschen von Daten von und zu Excel-Dateien mit oled oder ODBC-Verbindung
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")
Die msgbox kommt. Die Verbindung ist also in Ordnung, aber jetzt möchte ich nur Details in das Excel-Blatt einfügen, aber da kommt der Fehler. Hier ist mein Code zum Einfügen:
Dim cmd As OleDbCommand
cmd = New OleDbCommand("insert into [Sheet1$] (FirstName,LastName) values('admin','kunal')", con)
cmd.ExecuteNonQuery()
con.Close()
Dies ist der Fehler, die ich beim Laden der Seite zu bekommen.
Die Microsoft Jet-Datenbank-Engine konnte das Objekt 'Sheet1 $' nicht finden. Stellen Sie sicher, dass das Objekt existiert und dass Sie seinen Namen und den Pfad richtig buchstabieren. Ich habe ihm den richtigen Weg gegeben. Rechtschreibung ist auch korrekt.
Bitte ändern Sie die Formatierung Ihres Posts, es ist kaum lesbar! – paweloque