【c#-使用表达式树设置字段值】教程文章相关的互联网学习教程文章

c# – 使用Webservice查询检索Dynamics CRM自定义字段【代码】

我正在尝试从CRM安装中提取信息,到目前为止,这对于使用默认字段很好.但是我在检索自定义字段时遇到了困难,例如,Contacts有一个名为web_username的自定义字段. 我目前的代码是QueryExpression query = new QueryExpression();query.EntityName = "contact";ColumnSet cols = new ColumnSet();cols.Attributes = new string[] { "firstname", "lastname" };query.ColumnSet = cols;BusinessEntityCollection beReturned = tomService...

c# – 过滤DateTime字段的EntityDataSource【代码】

我正在使用和EntityDateSource,我添加where条件在运行时过滤数据,然后将网格绑定到dataSource,但我收到以下错误: – The argument types 'Edm.DateTime' and 'Edm.String' are incompatible for this operation.搜索条件如下: – it.[MyDate]='8/13/2010 00:00:00'任何想法如何解决这个问题?解决方法:在VinayC给出的答案中还有一些东西.以下将肯定会起作用,因为它对我有用. 使用它的语法.[MyDate] = DATETIME’2010-13-8 00:00′

c# – CounterSample中的时间字段是什么意思?【代码】

我有一个PerformanceCounter实例,我在其上调用NextSample()并得到一个CounterSample.其中有几个与时间相关的字段:CounterFrequency,SystemFrequency,CounterTimeStamp,Timestamp和TimeStamp100nSec. MSDN page for CounterSample只说“获取原始计数器频率”和类似的无用描述,以及打印该值而没有解释的样本. >这些是什么意思?>他们是什么单位?我尝试了所有DateTime.FromX()函数,但没有一个产生合理的结果.解决方法: (sample2.Tim...

c# – 根据某些字段获取两个列表之间的差异【代码】

我对LINQ很新,我可能已经在这里画了一个角落.我有两个列表(左和右),我需要: a)根据某些字段获取匹配项 b)获取左侧的项目,右侧没有匹配项 c)获取右侧的项目,左侧??没有匹配项 如果某些字段相等,则找到匹配项.其他字段可能包含也可能不包含值,但不得影响匹配比较. 为了获得项目,我在两个列表上执行了JOIN:var q = from a in r1from b in r2where a.Prop1 == b.Prop1 && a.Prop3 == b.Prop3select new { a.Prop1, a.Prop2, b.Prop3 ...

c# – 实体框架延迟加载的私有支持字段【代码】

我正在使用启用了延迟加载的Entity Framework 5.我有以下代码:private ICollection<Subscription> _subscriptions = new Collection<Subscription>();public virtual ICollection<Subscription> Subscriptions{get { return _subscriptions; }set { _subscriptions = value; }}但这有意义吗?我想确保公共属性订阅永远不会为空.由于虚拟实体框架会覆盖getter和setter以提供延迟加载功能. 我是否需要此字段,或者我可以只使用自动属...

c# – 使用null值更新varchar字段【代码】

我有一个字段clube varchar(50),默认为NULL,并且它不是非空的,所以它接受空值.我需要知道的是,如果我已经在这个字段上有一个值,并且我想创建一个Update并将其值设置为null,我该怎么做?我试图将字符串的值设置为null但是没有用. 如果某些条件成立,我想通过更新将此字段设置为NULL. 很明显,如果条件变为false,我将传递一个值和NOT null值.所以我需要使用MySqlcommand参数来完成它.喜欢:sql = "UPDATE usuarios SET nome = @nome"; ...

c# – 在密码字段中显示星号而不是值【代码】

我想在密码字段中显示星号而不是没有值.当我将字段设置为type = text时,我可以看到纯文本.当我将类型设置为密码时,我得到空白字段.有没有办法将值显示为星号?<input type="text" id="txtPwd" runat="server" /> 这是我的领域.提前谢谢,Laziale解决方法:您可以使用HTML5占位符属性:<input type="password" placeholder="●●●●●●●●●">示例:http://jsfiddle.net/AJ2kn/

C#Gridview CheckBox字段VS(模板字段复选框)【代码】

我有一个gridview,从数据库中提取出一列“Product”. 有了这个,我需要一个复选框,供用户在网格视图完成后对每个产品进行“检查”. 我有关于CheckBox Field VS(模板字段CheckBox)的研究,并决定使用(Template Field CheckBox)gridview来保存复选框. GridView列[0] =产品名称GridView列[1] =复选框 在“检查”一些复选框后,用户单击提交将触发下面的事件.string checkedBy; foreach (GridViewRow row in grvCheckList.Rows) {...

c# – 实体框架查询未命中过滤索引WHERE BIT字段= 0【代码】

我注意到Entity Framework使用负布尔过滤器转换LINQ查询,这样生成的查询计划就不会使用过滤索引.例如,查询:context.Foo.Count(f => !f.IsActive)生成SQL语句:SELECT [GroupBy1].[A1] AS [C1]FROM ( SELECT COUNT(1) AS [A1]FROM [dbo].[Foos] AS [Extent1]WHERE [Extent1].[IsActive] <> cast(1 as bit)) AS [GroupBy1]请注意WHERE子句使用[IsActive]<>强制转换(1为位),而不是更直观[IsActive] = 0.这在使用过滤索引时会成为问题...

c# – 使用FluentValidation验证互斥字段【代码】

我试图使用FluentValidation验证三个字段中只有一个具有值.RuleFor(x => x.Date1).Must(x => !x.HasValue).When(x => x.Date2.HasValue || x.Date3.HasValue).WithMessage("Select only one of Date 1, Date 2 and Date 3");其他2个日期重复此操作.正如所料,这会产生匹配的每条规则的消息. 还有其他规则,所以有没有办法执行其他规则,但在这三个中的第一个失败?我已经看到我可以在全球范围内设置CascadeMode.StopOnFirstFailure,但...

c# – 使用循环静态只读字段定义的奇怪行为【代码】

在Visual Studio 2017(Debug build)中运行以下代码时,我有一些奇怪的行为:using System; using System.Collections.Generic;namespace ConsoleApp2 {public class Program{public static class DefaultCustomers{public static readonly Customer NiceCustomer = new Customer() { Name = "Mr. Nice Guy " };public static readonly Customer EvilCustomer = new Customer() { Name = "Mr. Evil Guy " };public static readonly C...

c# – 为什么List,Dictionary和其他集合包含一个名为“version”的字段?【代码】

我正在查看C#的源代码参考,在一些集合中我发现:int _version = 0;每次收集更改时,版本都会增加. 这个领域的重点是什么? Dictionary List Stack解决方法:查看源here,它似乎用于检查状态是否已更改并导致内部枚举器在枚举时抛出InvalidOperationException.这也适用于List< T> .ForEach(..)方法. 这是有道理的,因为在枚举时修改集合是不合法的.更准确地说,一旦修改后继续迭代一个集合是不合法的,但我发现前一个规则使我无法进入后者...

c# – 使用Silverlight 4中的ComAutomationFactory对Word文档字段进行迭代【代码】

更新:这是Silverlight 4测试版中确认的错误. http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=523052 我通过切换到完整的WPF应用程序并使用常规的旧Microsoft.Office.Interop.Word解决了这个问题.但我仍然对使用ComAutomationFactory的动态值如何使其工作非常感兴趣. 这可能更像是一个C#4.0问题,但我想要做的是利用受信任的SL4应用程序中的ComAutomationFactory类来加载Word文档,更改一些文本并...

c# – ASP.NET GridView在BoundField上使用FindControl()来操作字段【代码】

我正在使用一个旧应用程序,该应用程序具有针对不同位置的硬编码列,现在正在添加新位置我决定尝试动态填充内容.应用程序的一个功能是在状态被视为“糟糕”时显示红色文本和粗体文本.这是通过使用TemplateFields在所选行中的单元格中使用“FindControl()”函数来执行的. 既然我已将其设置为使用绑定字段,那么在DataBound事件期间如何更改文本颜色,大小等? BoundField被添加到GridViewBoundField statusField = new BoundField();sta...

c# – 查询值和目标字段的数量不同【代码】

我在将数据插入数据库时??收到错误. 错误是:“Number of query values and destination fields are not the same”.插入代码:OleDbConnection vconn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Users\\Mutyyba\\Documents\\Database1.accdb"); vconn.Open();string name = textBox1.Text; string address = textBox3.Text; int rollno = Convert.ToInt32(textBox2.Text);string vquery = "inser...

字段 - 相关标签