【c# – 了解ObjectDataSource和选择参数】教程文章相关的互联网学习教程文章

c# – System.ArgumentException:Object不是ADODB.RecordSet或ADODB.Record【代码】

我用下面的代码填写数据表 – OleDbDataAdapter oleDA = new OleDbDataAdapter(); DataTable dt = new DataTable(); oleDA.Fill(dt, Dts.Variables["My_Result_Set"].Value); 我收到错误 – Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Object is not an ADODB.RecordSet or an ADODB.Record. Parameter name: adodbat Syste...

c# – 如何在select new MyObject中传递当前索引迭代【代码】

这是我的代码:infoGraphic.chartData = (from x in db.MyDataSourcegroup x by x.Data.Value.Year into gselect new MyObject{index = "", // here I need a string such as "index is:" + indexcounter = g.Count()});我需要select new中的当前索引迭代.我在哪里通过? 编辑 – 我目前的查询:var test = db.MyData.GroupBy(item => item.Data.Value.Year).Select((item, index ) => new ChartData(){index = ((double)(3 + inde...

c# – RegisterWaitForSingleObject使用ManualResetEvent的未定义行为【代码】

在我的一个项目中,我需要在后台线程中的某个指定时间间隔之后安排完成任务.我使用ThreadPool.RegisterWaitForSingleObject机制来做到这一点.根据文档,第一个参数可以是WaitHandle,它有许多子类.起初我更喜欢ManualResetEvent;我使用此事件发出信号以完成计划并退出.这是我的代码:public class ScheduleTester {private long m_LastTicks;private RegisteredWaitHandle m_RegisterWaitHandle;public ManualResetEvent Event;public...

c# – JsonConvert.SerializeObject总是在XamarinForms中返回{}

JsonConvert.SerializeObject似乎不能用于xamarin表单.或者我可能会在这里遗漏一些东西.这是我序列化一个简单对象时的输出. 看到它返回{}.我也试过序列化一个类,它确实返回了相同的. 这可能是什么问题? UPDATE 仍然没有解决这个问题.我尝试创建一个简单的控制台应用程序,serializeObject正在处理该项目,所以我认为它不适用于xamarin表单.有没有人有一个xamarin表单项目,JSON.NET的serializeobject正在工作? 我正在使用视觉工作室...

c# – Linq Group结果为Object【代码】

概观 当我上课时public class RequestEntry {public int RequestId{get;set;}public string ApproverUserId{get;set;}public string ApproverUserName{get;set;}public DateTime RequestedDate{get;set;} }它包含在列表中:List<RequestEntry> RequestEntries = new List<RequestEntry>() {new RequestEntry{RequestId = 1, RequestedDate = new DateTime(2018,06,01), ApproverUserId = "STEVES", ApproverUserName = "Steve Smit...

c# – DataObjects.NET:一个好的(完美的,有文档的,支持)ORM?

我正在寻找ORM框架,来到NHibernate,基因组,L2S,实体框架和现在的DataObjects.NET ..到目前为止,我阅读的文档似乎很可用,但你有没有试过这个ORM? DO.NET的任何问题/错误都将被认可:)解决方法:我使用DataObjects.Net v4.它支持VS 2010和.Net 4.0,它非常好用ORM.它易于使用,并且它自动构建数据库,因此您不需要设计数据库并将其反向工程到类似其他ORM的类.唯一令人讨厌的是Web应用程序中的会话管理和切换机制.我认为即使在目前正在开发...

如何使用JSON.NET在C#中序列化PSObject?【代码】

我正在编写一个Cmdlet,需要将对象结构传递给可能包含PSObjects的API客户端.目前,这些序列化作为包含CLIXML的JSON字符串.相反,我需要将它视为一个对象(包括PSObject.Properties中的NoteProperties作为属性,并递归地序列化它们的值). 我尝试编写自己的JsonConverter但由于某种原因它只调用顶级对象,而不是嵌套的PSObjects:public class PSObjectJsonConverter : JsonConverter {public override void WriteJson(JsonWriter writer, ...

c# – 了解ObjectDataSource和选择参数【代码】

我在GridView控件中有一个TemplateField,如:<asp:TemplateField ItemStyle-Width="150px"><ItemTemplate><asp:DropDownList ID="ddlFields" runat="server" DataSourceID="odsOperator" DataTextField="Text" DataValueField="Value" /><asp:HiddenField ID="hfFieldType" runat="server" Value='<%# Eval("FieldType")%>' /></ItemTemplate> </asp:TemplateField>我有一个下拉列表,我想从ObjectDataSource填充,但是对于每一行,我...

c# – 如何在运行时动态地将值传递给ObjectDataProvider.MethodParameters【代码】

我写了这段代码:public class CustomData {public int F1 { get; set; }public int F2 { get; set; }public string F3 { get; set; } }public class RetrievCustomData : List<CustomData> {public RetrievCustomData GetSome(int i){for (int j = 0; j < i; j++){CustomData cd = new CustomData();Random rnd = new Random();cd.F1 = j;cd.F2 = rnd.Next(i);cd.F3 = "nima";this.Add(cd);}return this;} }和:<Window.Resources...

c# – 实体框架 – objectcontext处置异常【代码】

我一直在调试这个程序没有任何结果,不幸的是我无法看到问题的根源.我得到了这个异常:ObjectContext实例已被释放,不能再用于需要连接的操作. 有2个表: – CustomerSet – OrderSet Orders表中名为Customer_id的字段可确保表之间的关系,并且Orders表中还有一个名为Customer的虚拟导航属性. 方案如下:我在Orders表中插入一个元素:Order order = new Order(); Order.order_id = GenerateId(IdType.Order); Order.date = DateTime...

c# – 使用ExpandoObject传递动态参数【代码】

我有一些函数,其原型看起来像这样:public void doThings(string sql,dynamic dParams); 它使用这些参数进行某种SQL查询.我没有写它,但我必须使用它.当我做这样的事情时它工作正常:doThings("select * from SomeTable where myval1=@v1 and myval2=@v2",new{v1 = new Dapper.DbString(){Value = "yay",IsAnsi = true,Length = 50},v2 = new Dapper.DbString(){Value = "really",IsAnsi = true,Length = 32}});但是当我第一次将动态...

c# – Objectlistview如何更改组头中的文本?【代码】

我想更改组标题的名称,但我无法在文档或谷歌上找到任何解决方案. 标题中的文本应该是在组中总结的时间. 这是它应该是这样的: 解决方法:the text in the header should be a time which is summed up in the group.没问题 :)olv.AboutToCreateGroups += delegate(object sender, CreateGroupsEventArgs args) {foreach (OLVGroup olvGroup in args.Groups) {int totalTime = 0;foreach (OLVListItem item in olvGroup.Items) {// ...

c# – 将JSON反序列化为Object时出错【代码】

我需要转换从REST API获取的JSON数据,并将它们转换为CSV以进行某些分析.问题是JSON数据不一定遵循相同的内容,因此我无法定义映射类型.这已经成为一项挑战,占用了我太多的时间.我已经创建了一些代码,但当然它没有工作,因为它在这一行引发了异常var data = JsonConvert.DeserializeObject<List<object>>(jsonData);错误是:Additional information: Cannot deserialize the current JSON object(e.g. {“name”:”value”}) into typ...

c# – 将HttpResponseMessage的内容转换为object【代码】

我的问题:我该怎么做? 所以,直到本周,我还没有碰到任何关于.Net的东西.我忘记了很多,甚至更多我从未知道的事情,虽然我喜欢async / await关键字的想法,但我在实现客户端API实现的以下要求时遇到了一些问题: > ServerAPI类为每个API方法都有一个方法,采用适当的输入参数(例如,Login接受id和密码的方法,进行API调用并将结果返回给调用者).>我想抽象出JSON,以便我的API方法返回你正在获取的实际对象(例如上面的Login方法返回带有aut...

c# – SerializeObject抛出System.OutOfMemoryException【代码】

我有一个严重的问题“JsonConvert.SerializeObject”我需要序列化超过500,000个字典记录,以使序列化引发以下错误; System.OutOfMemoryException的.我试图在foreach中单独序列化每个键值对,但它已被锁定.显然这是一个优化问题,但我不知道从哪里开始,线程序列化的部分?这些函数可以很好地处理几个值.我的代码:string json = JsonConvert.SerializeObject(DatatableToDictionary(dt), Newtonsoft.Json.Formatting.Indented);public ...