![](/img/trans.png)
[英]How can I bulk insert to MS-Access table using C# from gridview control?
[英]how can i insert data into MS Access from Sqlserver 2008 database table in C#
我正在使用此查詢從SQL Server 2008數據庫使用C#將數據插入MS Access
INSERT INTO
Table1([sno],[DataOfCreation],[Time],[IdentityType],[Description],[SpenderName],[Amount],[VoucherNo],[Session],[Mid],[Type])select
[sno],[DataOfCreation],[Time],[IdentityType],[Description],[SpenderName],[Amount],[VoucherNo],[Session],[Mid],[Type]
from
[OLEDB;Provider=SQLNCLI10;Server=CMACHINE-PC\\SQLEXPRESS;Database=Voucher;].Voucher_Details";
但是我發現一個錯誤 :
"Could not found installable ISAM" .
誰能幫我解決這個問題
Access使用ISAM驅動程序來更新其自身以外的文件格式。 如果Windows注冊表中ISAM驅動程序的路徑無效,或者ISAM驅動程序不存在,則可能會出現問題。
如果連接字符串的語法不正確,也會產生此錯誤。 使用多個擴展屬性參數時,通常會發生這種情況。 下面是一個示例:
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=e:\DB.mdb;Extended Properties=""Access 8.0;HDR=NO;IMEX=1"""
查看您的數據源是否被引用。 連接字符串中一定有問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.