C# 如何将C中SQLServer2008数据库表中的数据插入MS Access#
我使用此查询从SQLServer2008数据库使用C将数据插入MS Access# 但是我发现了一个错误:C# 如何将C中SQLServer2008数据库表中的数据插入MS Access#,c#,asp.net,ms-access-2007,C#,Asp.net,Ms Access 2007,我使用此查询从SQLServer2008数据库使用C将数据插入MS Access# 但是我发现了一个错误: "Could not found installable ISAM" . 有人能帮我解决这个问题吗?Access使用ISAM驱动程序来更新文件格式,而不是自己的文件格式。如果Windows注册表中ISAM驱动程序的路径无效,或者ISAM驱动程序不存在,则可能会出现问题 当连接字符串的语法不正确时,也会生成此错误。使用多个扩展属性参数时通常会发生这种情况。以下是一个例子: Connecti
"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"""
查看您的数据源是否被引用。连接字符串中一定有问题。检查此链接。您也可以查看此视频。我想从SQLServer2008表中获取数据,以便将数据插入mS Access,因此请使用C#@Swati帮助我获取SQLServer2008数据库的连接字符串。您可以填写连接字符串的值,正如我在回答中提到的,您好,先生,您发送给我mS Access的连接字符串,但我想要Sql Server=。\MSSQLSERVER2008;数据库=DBNAME;integrated security=true感谢您给我回复,我正在使用“[OLEDB;Provider=SQLNCLI10;Server=CMACHINE-PC\\SQLEXPRESS;Database=凭证;integrated security=true;”但我再次发现相同的错误“无法安装ISAM”
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=e:\DB.mdb;Extended Properties=""Access 8.0;HDR=NO;IMEX=1"""