gpt4 book ai didi

c# - 如何在 C# 中将数据从 Sqlserver 2008 数据库表插入 MS Access

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:46 25 4
gpt4 key购买 nike

我正在使用此查询使用 C# 将数据从 Sql server 2008 数据库插入 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" .

谁能帮我解决这个问题

最佳答案

ISAM 驱动程序被 Access 用来更新非自身格式的文件格式。如果 ISAM 驱动程序在 Windows 注册表中的路径无效,或者 ISAM 驱动程序不存在,则可能会出现问题。

当连接字符串的语法不正确时,也会产生这个错误。这通常发生在使用多个扩展属性参数时。下面是一个例子:

ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=e:\DB.mdb;Extended Properties=""Access 8.0;HDR=NO;IMEX=1"""

查看您的数据源是否被引用。这一定是连接字符串的问题。

关于c# - 如何在 C# 中将数据从 Sqlserver 2008 数据库表插入 MS Access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17849611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com