问题标签 [linqdatasource]

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

asp.net - LINQ:什么是“adapter.Fill(ds)”的 LinqDataSource 等价物?

我正在尝试使用 LinqDataSource 而不是使用 SQL 数据集。

目前,如果我想更新我的 GridView,我只需声明一个

然后我

使用 LinqDataSource 更新我的 GridView 的等效代码是什么?谢谢。

0 投票
1 回答
3187 浏览

c# - LinqDataSource:如何为代码中的参数赋值?

我的 .aspx 文件中有以下 LinqDataSource1 的 WhereParameters:

如何在后面的代码中为这些参数赋值?谢谢。

0 投票
3 回答
1258 浏览

c# - LINQ:LinqDataSource 如何在代码隐藏中进行列选择?

不知何故,我在 .aspx 文件中的选择(如上所示)不起作用:查询结果中返回了所有列。所以我会尝试在后面的代码中做到这一点。

如何在我的 LinqDataSource1_Selecting () 中选择 2 个字段?谢谢。

0 投票
1 回答
290 浏览

asp.net - 填充绑定到 LinqDataSource 的报表查看器控件时出现行顺序错误

我有一个绑定到 LinqDataSource 的可用性报告查看器控件:

在后面的代码中,我指定了一个存储库调用以返回一组有序(按字母顺序)的行。存储库中的顺序是正确的。

但是,生成报表时,数据集的顺序对报表不起作用。如何在我的报告中强制执行正确的从上到下的顺序?

0 投票
1 回答
769 浏览

text-files - 从 txt 文件中读取数据 - 使用 Linq-Entities?

在我当前的ASP.net MVC 3.0项目中,我陷入了困境。

  1. 我有四个 .txt 文件,每个文件大约有100k 行记录
  2. 这些文件将每周更换为新文件。

我需要从这四个文本文件中查询数据,我无法选择最佳和有效的方式来执行此操作。

我能想到的 3 种方法

  1. 每周将这些文本文件转换为 XML并使用Linq-XML进行查询
  2. 每周从txt 批量导入到 SQL Server并使用Linq-Entities进行查询
  3. 避免直接从文本文件进行所有转换和查询。

任何人都可以提出处理这种情况的最佳方法。

更新:


文本文件的 URL 使用凭据访问 txt 文件的 URL
我应该使用凭据连接到该文件。

一旦我连接成功,我将有如下文本文件,管道作为分隔符
这是文本文件


文本文件中的数据是这样的 现在我必须查找以黄色突出显示的字段并获取该行中的数据。

注意:文本文件的前两行是文件的标题。

0 投票
1 回答
755 浏览

asp.net - 更新面板内的 ASP.net Datagrid 中不显示新记录

我有一个asp.net 网页,其中包含一个启用了编辑、选择和删除功能的gridview,以及一个用于插入新记录的detailview。每个控件都放置在一个 asp.net ajax 扩展控件更新面板中。并且这两个控件绑定到同一个数据源,即 LinqDataSource。

插入新记录后,gridview 中不会显示任何内容,直到用户刷新页面。我错过了什么?任何人都可以帮忙吗?

0 投票
1 回答
350 浏览

asp.net - Asp.Net ListView LinqDataSource 以声明方式绑定子对象

我有一个带有 LinqDataSource 的 ListView。在编辑模板中,我们需要编辑主要对象和相关(1 对 1)子对象。

在过去,我已经为所有这些使用了代码并手动处理了更新,但我想知道是否有一种声明方式可以让 LinqDataSource 为我处理它。

进一步来说:

  1. 有没有办法以声明方式将子对象绑定到我们的编辑输入,如果是这样,语法是什么?

  2. 有没有办法以声明方式将 LinqDataSource 项(“MyLinqObject”)绑定到 DropDownList 的选定项/值?

0 投票
2 回答
567 浏览

linq - 如何获取 LinqDataSource 使用的 IQueryable 对象?

有没有办法获取 LinqDataSource 用来检索数据的 IQueryable 对象?我认为这可能来自所选事件,但似乎并非如此。

我的表中的每一行都有一个类别字段,我想确定结果中每个类别有多少行。

我还应该注意,我使用的是 DataPager,因此并非所有行都被返回。这就是为什么我想获得 IQueryable,这样我就可以做类似的事情

0 投票
2 回答
699 浏览

c# - 迭代 Linqdatasource 返回的对象

我有一个 GridView,带有过滤和分页(一次 10 个),绑定到 Linqdatasource。这一切都有效。

但是,在完成所有行的检索后,如何获取在 LinqDataSource 中检索到的所有数据的 Id?

我有这个方法,e.Result 是一个对象数据类型,包含这个网格的 List

我的错误是迭代一个对象,怎么办?

0 投票
2 回答
684 浏览

gridview - 使用 LinqDataSource 从 Gridview 中删除

得到一个绑定到 LinqDataSource 的 gridview,该 LinqDataSource 从 MsSQL 数据库视图获取其数据。

该视图正在拉入各种表格以生成我想要的列表。这一切都很好。

但是,我无法删除,当我尝试使用 delete 时,我收到错误消息:无法对“表(vwMyView)”执行创建、更新或删除操作,因为它没有主键。好吧,那里有许多表确实具有主键,并且我已将 GridView 设置为我想在这种情况下使用的 DatakeyName 'inID'。

我的 LDS 看起来像这样:

甚至尝试删除 OnDeleting。

我需要它直接从主表中删除 MyTable 而不是视图,那么我该怎么做呢?