问题标签 [simple.data]

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 回答
144 浏览

simple.data - Simple.Data 嵌套连接检索

我正在使用 Simple.Data 但似乎无法让它从单个查询中完全填充我的相关对象。我已经检查了 StackOverflow 上的其他一些问题,但到目前为止还没有成功。

我有对象:

(ProductVersion 有 Model、Variant 和 Market,Market 有 Language)

然后,我尝试使用以下方法检索 ProductVersion 的单个实例:

我得到一个返回的 ProductCatalogVersion 实例,其中填充了 Model、Variant 和 Market 属性,但 Market.Language 为空。我可以看到在 SQL 中发出了正确的连接,并且正在读取语言表,但我无法让它填充 Market 的 Language 属性。

非常感谢任何帮助。

0 投票
1 回答
50 浏览

simple.data - 在 Simple.Data 中将值选择为可为空的类型属性时出现问题

我在数据库中有一个可以为空的整数列。因此,在创建数据模型时,我将属性设为“int?”。这样我的插入/更新语句按预期工作。

但是,当我尝试将表中的数据选择到相同的数据模型中时,该字段不会被填充。我究竟做错了什么 ?有人可以建议吗?

0 投票
1 回答
118 浏览

simple.data - Simple.Data building the Select Statement Dynamically

Is there a way to build the Select statement in parts? I am building a dynamic query by working through loops, which works well for the FROM / JOIN aspects, but can't make the Select work...

e.g. rather than this:

something like this:

Any guidance much appreciated!

0 投票
1 回答
156 浏览

postgresql - 看不到 Simple.Data 跟踪消息

我似乎无法查看Simple.Data库的跟踪消息。我正在使用 Postgresql 提供程序。

我已将以下内容添加到 Web 配置中,以确保所有消息都能通过:

但还是一无所获。我可以看到我写入跟踪使用的输出Trace.Write("test");

尝试添加自定义侦听器,但这也只获取了我生成的消息。我是否需要在Simple.Data库中以某种方式启用跟踪?

0 投票
0 回答
137 浏览

c# - 如何使用 simple.data 和 c# 检查记录是否存在

问题:我必须检查 a 中是否存在记录join,如果不忽略该用户,但仍为该用户加载所有其他信息

我不熟悉简单数据,如 2 天新。因此,如果您不介意一步一步地向我展示,将不胜感激。这就是他们的要求join

/// 如果上面的语句没有加入记录,页面会崩溃。如果用户在 USERUSERS 表中没有记录,请进行调整以允许页面加载。

0 投票
1 回答
330 浏览

asp.net - 带有 Simple.Data 和 SQLServer 数据库的 MiniProfiler

我正在开发一个使用带有 Simple.Data 和 SqlServer 数据库的 miniprofiler (3.0.10) 的项目。请任何人都可以通过修改下面与 MySql 一起使用的代码示例来指出我使用 miniprofiler 来记录 sql 查询详细信息。

谢谢, DSR

0 投票
1 回答
305 浏览

c# - Simple.data如何获取记录中的最后一个ID

我必须使用 simple.data 检查一组具有 id 结构的记录。有没有办法可以找到最后输入的 id?在 reg sql 中,我会做一些类似 select top 1 of something desc 但我不确定如何使用 simple.data 来做的事情。

谢谢

0 投票
1 回答
333 浏览

c# - simple.data orm,如何按日期搜索?

我正在为我的项目使用 simple.data。我有一列 createdDate。这是一个日期时间列。如果我传入一个日期字符串“05/06/2006”。我需要获取当天创建的所有记录。我怎样才能使用 simple.data 做到这一点?

以下代码不起作用。我只需要比较日期,而不是时间。我可以修改它以使其正常工作。

0 投票
1 回答
98 浏览

simple.data - 转换为具有相同名称属性的对象

当我尝试强制转换为具有 Bar 属性的类 Foo 时遇到问题。Bar 类的属性与 Foo 类的属性同名:

数据库架构如下所示:

样本数据:

当我尝试对对象使用 Simple.Data 强制转换时,出现异常:

“System.ArgumentException:已添加具有相同键的项目”

有没有办法做到这一点?(对不起,我的英语不好)。

0 投票
0 回答
147 浏览

c# - 在 POCO 中将字典作为属性会在 Simple.Data 中引发转换错误。不会被初始化为 null

当 POCO 有字典时,将抛出转换错误。查询中未包含的列表和其他标量属性将使用其默认值初始化(列表正确初始化为 null)但字典不是

错误:

附加信息:无法将类型“Simple.Data.SimpleRecord”隐式转换为客户。示例:假设我的 POCO 看起来像这样..

然后在我的 DAL 中我有这样的东西...... _db 是动态的 Simple.Data 数据库对象。

假设我的 Customer 表只有以下列:id、firstname 和 lastname。

有没有人遇到过这个问题?任何解决方法?