问题标签 [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 回答
385 浏览

vb.net - CodeConditionStatement 和 Nullable.Equals

我必须通过 C# CodeConditionStatement 创建以下 VB.Net 代码

我已经尝试过的是

System.Nullable不能在 CodeExpression 中转换。

0 投票
1 回答
224 浏览

c# - Linq-Sql Oracale 对象关系数据类型,可以吗?

我最近一直在尝试设置一个 .Net 应用程序,它将使用对象关系数据类型连接到 oracle 数据库,我想使用 Linq-Sql 框架来做到这一点,但是当使用 DbLinq 等工具时,它似乎没有允许对象关系数据类型。

所以我想知道是否有人知道这样做的方法?

谢谢,亚历克斯。

0 投票
1 回答
812 浏览

c# - SQLite 错误没有这样的表,在 C# 中与 DBLinq 一起使用时

我使用 SQLite 管理员创建了一个数据库。它包含 3 个表,数据库位于文档文件夹中。我还使用 DBMetal 为 Linq 创建了映射类。

下面的应用程序是数据库连接和向 SongMasterLocal 插入新数据的代码。

当我执行代码时,我得到 SQLite 错误:没有这样的表存在 SongMasterLocal

如果我尝试使用 SQLite 执行命令创建一个新表,它将抛出“表已存在错误”。

谁能帮我解决这个问题。

如果您需要更多代码或调试跟踪,请询问,我会发布它们。

0 投票
5 回答
3335 浏览

c# - How to select null values with LINQ to SQL and DbLinq?

When I

#xA;

the last line value is 0. But when I

#xA;

the value is correct.

I'm using SQLite, DbLinq and DbMetal.

0 投票
1 回答
754 浏览

c# - 如何使用 DbLinq 和 SQLite 进行左外连接?

我试过

但它返回了 0 个结果。我正在尝试编写一些生成以下 SQL 代码(或类似代码)的东西

0 投票
0 回答
200 浏览

mysql - 如何在 DBLinq.MySQL 中使用函数/变量

这是我的查询:

我可以将其翻译为 Linq,还是我必须从数据上下文中提取连接并以旧方式进行?我能找到的所有文档都是关于简单查询的:选择;加入;聚合体。

0 投票
1 回答
4019 浏览

sqlite - 使用 DBLinq、SQLite 的代码示例

有人可以使用 DBLinq、SQLite 发布一个具有工作连接的小代码示例吗?我一直在努力让它在 VS 2010 WPF 环境中运行 2 天。我想我已经解决了连接字符串,但希望看到一个示例启动并运行。

我的 DBML 文件(相关代码) - 我将“Main”更改为“DataSource”,将 SQLite 更改为 System.Data.SQLite.SQLiteConnection 以进行编译。

我目前收到一个 SQLite 错误,即没有这样的表:Datasource.Person,我相信我的路径和连接字符串是正确的。我应该从 DBMetal 生成一个 DBML 文件和一个 CS 文件吗?

0 投票
1 回答
280 浏览

c# - 提示中的 dblinq 结果与 sql 查询的速度差异

我已经设置了一个与 dblinq 一起使用的数据库。

以上是mysql表调度 MySQL服务器在不同的机器上。当我在我的测试机器上运行这个 mysql 查询时(所以与服务器不同的机器)

SELECT a.*, b.* FROM quotes a INNER JOIN quotes b ON a.DBDate = b.DBDate AND a.TickerID=956 and b.TickerID=957 order by a.dbdate asc;

我会得到预期的输出:2934 行集合(0.03 秒)

但是当我想在我的 C# 环境中使用 DBLinq 获得相同的结果时,如下所示:

填写列表需要一秒钟多的时间。这太长了。我怎样才能加快速度?(我需要它在列表中)问候,

马蒂斯

0 投票
2 回答
855 浏览

c# - DbLinq 通用扩展方法 - 字符串作为键选择器?

以下代码段表明我想要什么:

使用 DbMetal,我生成了映射类。我拥有的每个表都有列 ID(这显然是一个整数),我想知道 MAX id。

任何人都知道如何让我的代码片段正常工作吗?

谢谢!


我找到了这篇文章:OrderBy with a String keySelector

应用该建议后,我的代码将变为:

但现在我收到一个错误:

值不能为空。参数名称:key

0 投票
1 回答
95 浏览

datacontractserializer - 如何序列化 DbMetal 生成的类的实例?

我注意到 DbMetal 生成的类没有实现ISerializable接口,也没有用DataContractAttribute. 序列化此类类的最简单方法是什么?是否有任何 DbMetal 参数可以帮助我?