Tag: linq to dataset

LINQ到LIN的数据集子集是EF还是这两个是独立的?

LINQ到LIN的数据集子集是EF还是这两个是独立的?

使用SQLCeResultSet更新/插入表

我有一个SQL Compact Edition数据库,我定期更新(通过Web服务)。 我写入数据库的部分花了太长时间。 我目前正在使用Linq to Datasets(如本问题所示 )。 我听说如果我使用SQLCeResultSet这样做会更快。 所以,鉴于我有一个这样的表: tblClient + – CLIENT_ID {唯一标识符}(主键) + – CLIENT_NAME {varchar(100)} + – CLIENT_ACTIVE {bit} 我从我的Web服务获得的对象看起来像这样: class Client { public Guid ClientID { get; set; } public String ClientName { get; set; } public bool Active { get; set; } } 如何将100个Client对象导入数据库? 更新现有行并插入数据库中尚未存在的行(由主键确定)? 任何示例代码都会很棒。 我有一个SqlCeConnection ,但没有别的。 谢谢你的帮助!

使用动态列数聚合数据表

我有一个动态的列集数据表,并希望聚合基于数字的列,并将最后的行保存到新的数据表中。 DataTable示例: – PartnerName CreditCol DebitCol AmountCol …. P1 10 20 30 P2 1 2 3 P3 3 1 10 P2 1 100 200 期望的输出应该是: – PartnerName CreditCol DebitCol AmountCol …. P1 10 20 30 P2 2 102 203 P3 3 1 10 这里的主要内容是列集,并且将是动态的 。 有时,可能有两列,有时可能是20列。 请建议linq查询或任何其他解决方案。

将映像存储在SQL Server CE数据库中

有没有人知道如何在SQL Server CE数据库中存储图像? 该列应该是什么数据类型? (我猜二进制。) 我使用Linq-To-Datasets。 有可能使用它将图像放入数据库并稍后再将其拉出来吗? 谢谢你的建议。 我是这样做的: MemoryStream stream = new MemoryStream(); myBitmapImage.Save(stream, ImageFormat.Png); myInsertLinqToDataSetRow.IMAGE_COLUMN = stream.ToArray(); 要重新加载它我做了这个: MemoryStream stream = new MemoryStream(myLinqToDataSetRow.IMAGE_COLUMN); myBitmapImage.SignatureImage = new Bitmap(stream); 我在MSDN上找到一个页面,表示Image列类型正在消失,你应该使用varbinary(MAX)。 SQL Server CE不支持Max,所以我做了varbinary(8000)。 稍后注意:虽然SQL Server CE不支持varbinary(max)。 Varbinary(8000)对于许多图像来说都不够大。 我确实最终使用了Image类型,即使它计划被弃用。 一旦ms在移动平台上提供合理的交替,我将考虑切换。

如何使用Linq将dataTable过滤到数据表?

您好我如何使用linq过滤数据表到数据表? 我有一个DropDownList,我可以选择模块列的值。 现在我想用这个模块列过滤DataTable。 这是我的数据表结构: User | Host | TimeDiff | License | Telefon | Modul 这里的代码: protected void drp_Modules_SelectedIndexChanged(object sender, EventArgs e) { string value = drp_Modules.SelectedValue; DataTable tb = (DataTable)Session[“dt_Users”]; tb = from item in tb //????? LoadUsertable(tb); }

DataTable不包含AsEnumerable的定义

使用linq查询数据表会返回以下错误:CS0117:’DataSet1.map DataTable’不包含’AsEnumerable’的定义 Project包含System.Data.Datasetextensions的参考。 这是代码。 using System; using System.Collections; using System.ComponentModel; using System.Configuration; using System.Reflection; using System.Data; using System.Linq; using System.Data.Linq; using System.Data.Common; using System.Data.DataSetExtensions; using System.Linq.Expressions; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.SqlClient; protected void Page_Load(object sender, EventArgs e) { var query1 = from mfg_nm in […]

从linq查询中填充数据表

我使用以下代码 IEnumerable query = from c in at.appointmentcalendars.AsEnumerable() select c; DataTable dt = query.CopyToDataTable(); 但我得到以下错误 无法将类型’System.Collections.Generic.IEnumerable’隐式转换为’System.Collections.Generic.IEnumerable’ 。 存在显式转换(您是否错过了演员?)

从Linq中的数据表中选择不同的行

我试图基于多个列(attribute1_name,attribute2_name)获取不同的行,并使用Linq-to-Dataset从datatable获取数据行。 我想要这样的结果 attribute1_name attribute2_name ————– ————— Age State Age weekend_percent Age statebreaklaw Age Annual Sales Age Assortment 如何做瘦Linq到数据集?