我嘗試了一切,但我無法插入,更新和刪除excel文件。我可以連接Excel表格。連接似乎也打開了。這是我的連接字符串:使用oled或odbc連接插入,更新,刪除數據和excel文件
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 2009-04-11 11:48:44