在 Visual Studio .net 中连接到 Advantage Database .add

Posted

技术标签:

【中文标题】在 Visual Studio .net 中连接到 Advantage Database .add【英文标题】:Connect to Advantage Database .add in Visual Studio .net 【发布时间】:2018-04-20 01:30:59 【问题描述】:

我正在使用 Visual Studio .net,并想使用 MVC 制作一个简单的 Web 应用程序。但是,我很难找到有关连接到 Advantage 数据库的良好文档。我已安装 Advantage.Data.Provider 并尝试使用示例连接字符串进行连接,但似乎无法正常工作。

我尝试将其简化,以查看我是否可以连接并创建一个控制台应用程序,这与此处的示例的工作方式完全相同。 https://devzone.advantagedatabase.com/dz/webhelp/advantage10/index.html?dotnet_quick_start.htm

但我得到一个例外:

"System.NotSupportedException: '没有数据可用于编码 1252. 有关定义自定义编码的信息,请参阅 Encoding.RegisterProvider 方法的文档。'"

我发现的唯一解决方案导致我使用 System.Text.Encoding,在加载 NuGet 包后我什至无法让应用识别它。

我想要一个关于让任何 .net 连接字符串正常工作的简单教程。

【问题讨论】:

可以尝试使用EF:devzone.advantagedatabase.com/dz/webhelp/advantage10/… 【参考方案1】:

尝试下载并安装它 http://devzone.advantagedatabase.com/dz/content.aspxKey=20&Release=19&Product=12&Platform=11, 我昨天也遇到了同样的情况,它让我解脱了!

【讨论】:

以上是关于在 Visual Studio .net 中连接到 Advantage Database .add的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到 Visual Studio 中的 SQL Server

在 Katalon Studio 中连接到 Oracle SQL

EF Core 5 与 Visual Studio for Mac

如何使用 Visual Studio 将 XAMPP MySQL 连接到 ADO.NET Entity Framework?

为啥在 C# .Net Core 3 中连接到 MySql 时出现错误

如何在 VB.net 中连接到本地网络上的 Access 数据库?