如何更改列表的数据类型< table>在ASP.NET中 [英] How to change the datatype of a list<table> in ASP.NET

查看:114
本文介绍了如何更改列表的数据类型< table>在ASP.NET中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在 asp.net 中更改列表的数据类型已在中拥有数据
我有一个 int 字段,必须是 typeof 字符串
i希望转换数据类型高速而无需更改设计 in 数据库

this 我的代码:

< pre lang = C#> var DT = db.dehagh_datas.Where(x = > x.DateTime > DateTime.Parse(dteStart.Text)&& x.DateTime < DateTime.Parse(dteEnd.Text))。ToList();





在可靠的DT中我希望chane FieldType T2从string到int

请帮助

尊重yarian



我尝试过的事情:



如何在asp.net中更改列表

的数据类型有数据。

我有一个int字段必须是typeof(字符串)

解决方案

< pre lang =C#> IEnumerable< dynamic> query =(IEnumerable< dynamic>)db.dehagh_datas.Where(x = > x.DateTime > DateTime.Parse(dteStart.Text)&& x.DateTime < DateTime.Parse(dteEnd.Text))。ToList();
var DT = query.Where(x = > x.DateTime > DateTime.Parse(dteStart.Text)&& x.DateTime < DateTime.Parse(dteEnd.Text ))。选择(x = > Int32 )x.T2)。ToList();





你不能在Lambda表达式中使用Convert()函数。


How to change the datatype of a list in asp.net while already having data in.
I have an int field that has to be typeof(string)
i want convert datatype high speed without change design in database

this is my code :

<pre lang="C#">var DT = db.dehagh_datas.Where(x => x.DateTime > DateTime.Parse(dteStart.Text) && x.DateTime < DateTime.Parse(dteEnd.Text)).ToList();



in veriable DT i want chane FieldType T2 from string to int
please help
regards yarian

What I have tried:

How to change the datatype of a list

in asp.net while already having data in.
I have an int field that has to be typeof(string)

解决方案

IEnumerable<dynamic> query = (IEnumerable<dynamic>)db.dehagh_datas.Where(x => x.DateTime > DateTime.Parse(dteStart.Text) && x.DateTime < DateTime.Parse(dteEnd.Text)).ToList();
var DT = query.Where(x => x.DateTime > DateTime.Parse(dteStart.Text) && x.DateTime < DateTime.Parse(dteEnd.Text)).Select(x => (Int32)x.T2).ToList();



You cannot use Convert() function in Lambda expression.


这篇关于如何更改列表的数据类型&lt; table&gt;在ASP.NET中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆