问题标签 [dblinq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2184 浏览

linq - 简单的 Linq to SQLIte 应用程序在 SubmitChanges() 上挂起

我创建了简单的应用程序,使用 dblinq 向 SQLite 提供 Linq,但它挂起db.SubmitChanges()。什么原因?我只是想在不使用 DbMetal.exe 的情况下创建简单的 dblinq 应用程序......没有错误,没有例外我一无所知。

0 投票
4 回答
2298 浏览

c# - 使用 DbLINQ 时出现 LINQ to PostgreSQL 错误

我通过 DbLINQ 使用 LINQ to SQL (PostgreSQL)。

我在执行 LINQ to PostgreSQL 时遇到问题。我用 dbmetal 成功生成了 .dbml 和 .cs 文件,我想我得到了所有的引用,代码编译了。参考:

我得到一个例外:

{“建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)"}

内部异常:

{“该系统找不到指定的路径”}

连接字符串:

如果我尝试使用 NpgsqlConnectionStringBuilder 我得到:

HOST=localhost;PORT=5432;PROTOCOL=3;DATABASE=xxxxx;USER ID=postgres;PASSWORD=xxxxx;SSL=False;SSLMODE=Disable;TIMEOUT=15;SEARCHPATH=;POOLING=True;CONNECTIONLIFETIME=15;MINPOOLSIZE= 1;MAXPOOLSIZE=20;SYNCNOTIFICATION=False;COMMANDTIMEOUT=20;ENLIST=False;PRELOADREADER=False;USEEXTENDEDTYPES=False;INTEGRATED SECURITY=False;COMPATIBLE=2.0.12.0;APPLICATIONNAME=

有一个例外{"Keyword not supported: 'host'."}

我在 Win7 64 位、Postgres 9.2 64 位上通过 SquirrelSQL 和 jdbc 驱动程序成功连接

编辑:这很好

但我得到一个错误

现在我知道这是因为查询没有立即执行。但问题依然存在。“服务器未找到或无法访问”

F1!

LP

0 投票
0 回答
1105 浏览

c# - SQLite 和 Linq 错误:没有这样的表

我使用以下两个命令在 C#/winform 中使用 DBLinq 创建了一个 Linq 和 SQLite 应用程序:

和:

要获得与数据库的连接:

并查询数据库:

运行这行代码,我得到No shuch table异常:

数据库文件存在,我有表。任何想法?

0 投票
1 回答
49 浏览

sqlite - DbLinq 是否支持 SQLite3?

我有一个需要最少存储空间的小项目。所以我选择 SQLite3。我对LINQ不太熟悉。我注意到 DBLinq 支持 Linq。但我不确定它是否支持 SQLite3,因为 DBLinq 很久以前就放弃了开发。

0 投票
2 回答
114 浏览

c# - 如何修复无法访问的代码检测警告

dbLinq XMlMappingSource.cs 包含代码:

这会导致编译警告

警告 CS0162 检测到无法访问的代码

在线

https://github.com/DbLinq/dblinq2007/blob/d7a05bb452b98fd24bca5693da01ecfecd4f3d40/src/DbLinq/Data/Linq/Mapping/XmlMappingSource.cs#L176

在 for 子句的第三部分r.MoveToContent() 它看起来像普通的节点遍历代码并且到达了 for 的第三部分。

如何解决这个问题?使用 .NET 4

0 投票
0 回答
53 浏览

linq - dbLinq Sqlite 从多个数据库中选择

我无法找到我的问题的任何答案。我有两个数据库,本地和自定义,我需要从它们之间的两个数据库中加入某些表。但是我遇到了错误,例如“没有这样的表 PcApplicationsComponents”。

我的代码是:

我认为可以跨多个数据库进行连接。

0 投票
0 回答
51 浏览

c# - 使用 DBLINQ 在 C# 中连接/查询数据访问数据库

请耐心等待,我是数据库新手。

我有一个 Access 数据库“Database.accdb”。它位于我的本地计算机上:“C:\Users\MyUserName\Documents\Database.accdb”。我有一个 C# 程序试图与这个数据库建立连接。

我尝试创建一个从 DbLinq Datacontext 派生的类。

我尝试像这样查询数据库:

运行此代码会导致以下错误:

System.ArgumentException:“无法在程序集“SqlServer.dll”中加载“DbLinq.SqlServer”DbLinq 供应商。”

内部异常 FileNotFoundException:无法加载文件或程序集“DbLinq.SqlServer”或其依赖项之一。该系统找不到指定的文件。

基本上,我不完全确定如何使用 DBLINQ DataContext 连接到 Access 数据库(位于我的个人计算机上)。也许我只是缺少参考?有什么建议么?