0
投票
1答案
952 次观看

我可以将ADO.NET数据服务与LINQ-to-DataSet数据源一起使用吗?

我们有一个现有应用程序,该应用程序高度依赖存储过程和未类型化的DataSet。我想保持这种灵活性,但是要利用ADO.NET数据服务的REST功能。但是,当我尝试使用以下代码将数据集公开给ADO.NET数据服务时: namespace NewTechnologyDemo { public class MyDataSource { public IQueryable<DataRow> TheDataSet { get { using (SqlConnection connection = new SqlConnection("s...

0
投票
2答案
2687 次观看

DataTable.AsEnumerable().Distinct() doesn't work because of primary key column

I want to remove duplicates from my DataTable so I'm using DataTable.AsEnumerable().Distinct(DataRowComparer.Default) but it doesn't do what I need. I think because each duplicate row has it's unique primary key column. How can I do what I need? Write my own DataRowComparer? I don't want - becau...

3
投票
3答案
13397 次观看

select column from dataset using LINQ

I am absolutely new to linq query, please help with this query, dataset has fields: Name Value Client_owner. I want to select Value if name == "searchtext" DataTable results = (from d in ((DataSet)_MyDataset).Tables["Records"].AsEnumerable() orderby d.Field<...

0
投票
1答案
1054 次观看

Precision problem with LINQ to dataset in VB.Net -- Double invalid cast exception

I am having some trouble with a LINQ to dataset query. I have the problem that data is returned to the dataset as a double and could be null. When I get the data into my LINQ query it truncates to one decimal place. I am wondering if anyone can tell me the best way to set the precision so that...

2
投票
1答案
838 次观看

Chaining databound LINQ queries in LINQ to DataSet

I am trying to perform a query on a query result, but I am getting an error: “The method or operation is not implemented”. Can I chain queries in this way? For example, I have a Northwind typed DataSet. I do: queryResult = From product In NorthWindDataSet.Products Where (...

0
投票
1答案
4672 次观看

join between two tables with linq to datasets

i want to create a join between two tables and that the result will include all the two tables columns. i want to do this without specifying the specific column names, just do select all, because i won't know how many columns will the two tables include and won't know their names. I JUST WANT TO...

1
投票
2答案
262 次观看

LINQ to MySQL Interop的数据集

我正在构建一个必须支持MSSQL和MySQL数据库的应用程序。为了避免重复存储过程等,我正在考虑使用数据访问应用程序块从任一数据库中检索范围广泛的非常通用的数据集,然后使用与数据库无关的LINQ代码进行更具体的数据访问。 我的另一个选择是使用Entity Framework,因为最新的SQL / Connect库显然支持它,但是最近我看到了很多关于EF的不好的消息,所以我对此表示怀疑。 哪种方法更适合?

10
投票
5答案
33621 次观看

LINQ to DataSet,以多列分隔

只想检查是否有办法按多列进行区分。提前谢谢!!! 顺便说一句,我发现了一个很棒的LINQ扩展此处,但需要一些指导才能将其用于多列

9
投票
6答案
10224 次观看

Linq到SQL还是Linq到DataSet?

我是Linq世界的新手,目前正在探索它。我正在考虑在下一个涉及数据库交互的项目中使用它。 根据我所读的内容,我认为有两种与数据库交互的方式: Linq to SQL Linq到数据集 现在我要处理的产品,不能依赖数据库的类型。例如,它可能与SQL Server / Oracle一起部署。 现在我的问题是: 如果我使用Linq to SQL,是否只能使用SQL Server? 我想我可以对SQL Server和oracle使用Linq to DataSet。但是,如果我使用用于SQL Server的Linq to DataSet(相比于使用Linq to SQL的话)...

0
投票
1答案
1600 次观看

LINQ to DATASET使用存储过程更新

我过去使用LINQ to SQL和更新存储过程来更新数据库。我想知道LINQ中是否有与数据集类似的东西 LINQ to SQL Update的示例: Dim lqUpdate = lqUpdate.sprocUpdate(ColumnName, NewValue, ID)

0
投票
2答案
2616 次观看

如何将Linq与Dataset.xsd文件一起使用?

如何将Linq与Dataset.xsd文件一起使用? 我已经看过Linq-to-Datasets和Linq-to-XSD,但是它们似乎并不能直接与Visual Studio DataSet.xsd文件一起使用。 编辑:实际上,我为此找到了一个很好的链接:链接文本,但我似乎无法弄清楚要查询相关表时该怎么做。 Dim taFields As New TestDSTableAdapters.FieldTableAdapter() Dim fields = taFields.GetData() Dim results = From f In fields Se...

1
投票
1答案
567 次观看

在LINQ2DataSet中指定返回行

我需要从DataTable中提取行的不同子集,并且认为LINQ2DataSets是执行此操作的有用且简洁的方法,但是似乎无法简单地从LINQ2DS查询中标识返回行,因为跟随 var result = from r in fips.AsEnumerable() select r.Field<string>("FACILITY_PROCESS_SUB_GROUP_CODE"), r.Field<string>("PROCESS_SUB_GROUP_NAME"), r.Field<string>("... 在第一个逗号之后开始出现错误。 这是一个...