c# - sql本地数据库的问题

标签 c# database

<分区>

我正在尝试了解如何为我的项目使用 sql 本地数据库。

我使用 Studio 的创建者创建了本地数据库,将表格、一些列和行放入其中。然后我尝试连接到此数据库并在网格中显示数据。

据我了解,在这种情况下,我必须使用 OleDB:

        OleDbConnection ole = new OleDbConnection();
        ole.ConnectionString = "Provider=SQLOLEDB;" + "data source=Database1.sdf;";
        ole.Open();            

ole.Open()行发生错误

Invalid autorization specification

我的错误是什么?

最佳答案

.sdf 连接字符串中的扩展名意味着它不是 Sql Server 本地数据库,而是一个 Sqlcompact 文件。

关于c# - sql本地数据库的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17233564/

相关文章:

c# - 如何对具有相同成员的不同类型参数使用相同的函数?

SQL 服务器 : Easiest way to copy users from dev -> prod

c# - 在表单之间传递 MySql DB 数据

c# - "if"语句中复合 bool 表达式的运算顺序是什么

c# - ASP.NET Core MVC 模型属性绑定(bind)为 null

c# - 如何使用 ASP.NET MVC 4.0 DonutOutputCache VaryByCustom 使缓存失效

php - 1 到 1..0 关系,以嵌入形式与 Doctrine

amazon-web-services - 在查询DynamoDB中使用Projection Expressions是否会降低读取容量单位消耗?

iphone - FMDB 与 Xcode 4.2 的兼容性

c# - 正则表达式新行不起作用