小编mca*_*ara的帖子

LINQ to Entities无法识别方法'System.String get_Item(System.String)',

我怎么解决这个问题?

这是我的代码:

    DateTime dtInicio = new DateTime();
    DateTime dtFim = new DateTime();
    Int32 codStatus = 0;

    if(!string.IsNullOrEmpty(collection["txtDtInicial"]))
        dtInicio = Convert.ToDateTime(collection["txtDtInicial"]);
    if(!string.IsNullOrEmpty(collection["txtDtFinal"]))
        dtFim = Convert.ToDateTime(collection["txtDtFinal"]);
    if (!string.IsNullOrEmpty(collection["StatusCliente"]))
        Convert.ToInt32(collection["StatusCliente"]);

    var listCLientResult = (from c in db.tbClientes
                           orderby c.id
                            where (c.effdt >= dtInicio || string.IsNullOrEmpty(collection["txtDtInicial"]) &&
                                 (c.effdt <= dtFim || string.IsNullOrEmpty(collection["txtDtFinal"])) &&
                                 (c.cod_status_viagem == codStatus || string.IsNullOrEmpty(collection["StatusCliente"])))
                                 select c);
    return View(listCLientResult);
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

LINQ to Entities无法识别方法'System.String get_Item(System.String)',该方法无法转换为存储库的表达式.

c# asp.net-mvc linq-to-entities

13
推荐指数
3
解决办法
3万
查看次数

在.Net中测试Windows服务

我正在用C#.Net开发一个Windows服务,我有一些难以执行和测试我的服务.我正在使用计时器组件不时运行它并执行我的方法.我必须始终将服务初始化以运行它.有人知道更实用的方法来测试服务吗?

.net c# windows windows-services

5
推荐指数
3
解决办法
2万
查看次数

将多个参数传递给 SQL Server

可能的重复:
参数化 SQL IN 子句?
SQL Server 2005 中的逗号分隔值插入

我正在尝试使用 where in 子句在数据库中搜索,但我的字符串采用以下格式:

'233052,57516351,254689'
Run Code Online (Sandbox Code Playgroud)

我需要使用以下查询在我的数据库中进行查询:

SELECT * FROM myTable WHERE field IN (@list_string)
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能做出这个动作?

sql t-sql sql-server sql-server-2008

3
推荐指数
1
解决办法
2万
查看次数

使用foreach获取Repeater数据

我的页面中有一个Repeater,在数据绑定之后,我必须单击一个按钮才能在页面中回发,我需要foreach在Repeater中执行所有数据.在真实中,我必须将每个项目foreach作为示例.

foreach (RepeaterItem itemEquipment in rptSpecialEquipments.Items)
{
   // Get Data From My Repeater
}
Run Code Online (Sandbox Code Playgroud)

最好的祝福,

MiltonCâmaraGomes

c# asp.net repeater

2
推荐指数
1
解决办法
2万
查看次数

如何将特定值传递给转换器参数?

我如何在ConverterParameter中发送静态值,如数字?

<Label Style="{DynamicResource ListItemDetailTextStyle}" Text="{Binding Information, Converter={StaticResource CutStringConverter}, ConverterParameter={100}}" />
Run Code Online (Sandbox Code Playgroud)

xaml xamarin xamarin.forms

2
推荐指数
1
解决办法
1581
查看次数

ASP.NET中使用线程的多个并发Web服务请求

我需要同时向Web服务发出多个请求.我想为每个请求创建一个线程.可以在ASP.NET v3.5中完成吗?

例:

for(int i = 0; i<=10; i++)
{
   "Do each Request in a separate thread..."
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net multithreading web-services

1
推荐指数
1
解决办法
4176
查看次数

Xml DeSerialization - 数组元素

看看我的XML示例,我如何反序列化它?但我需要反序列化Xml元素数组.我是怎么做到的

<hotels num="1">
<hotel num="1" item="2"></hotel>
<hotel num="2" item="2"></hotel>
<hotel num="3" item="2"></hotel>
<hotel num="4" item="2"></hotel>
<hotel num="5" item="2"></hotel>
</hotels>

[Serializable]
[XmlRoot("hotels")]
public class Hotels
{
[XmlElement("id")]
public string id {  get; set; }
[XmlElement("hotel")]
public Hotel hotel { get; set; }
}

[Serializable]
[XmlRoot("hotel")]
public class Hotel
{
[XmlElement("id")]
public string id {  get; set; }
[XmlElement("item")]
public string item {  get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# xml asp.net

1
推荐指数
1
解决办法
2305
查看次数

如何按ID和父ID数据排序

您好我的数据库中有一个菜单结构,其格式如下:

Id | Id_Parent | Menu
Run Code Online (Sandbox Code Playgroud)

我需要得到这个数据sctructure通过排序idid_parent顺序.

我如何使用linq进行此查询?

c# linq

-1
推荐指数
1
解决办法
90
查看次数