【c# – 在Linq查询中尝试】教程文章相关的互联网学习教程文章

c# – Linq to Entities子查询填充数组?【代码】

linq的新手试图解决这个问题.我有以下表格:Customer: Cust_Id, Name Orders: Order_Id CustomerOrders: Cust_Id, Order_Id我有一个这样的课:public class Customers { public List<Row> Rows { get; set; }public Customers(){Rows = new List<Row>();}public class Row{public int Key { get; set; }public string Name { get; set; }public List<string> Order_Ids { get; set; }} }Linq查询是这样的:var query = from c in c...

c# – 如何(自动)为MVC实体生成webapi控制器或一般查询所有类型

作为MVC4实体WebAPI的新手,我很沮丧,为了简单地将GET,POST控制器处理程序和自定义映射到数据模型. 我想我要问的是有一个生成工具,例如从你的数据类中创建你的控制器类,所以我可以直接从数据中做简单的GET命令? 制作通用RESTful API的方法是什么,因此命令可以这样做 GET api / 1.0 / {genericdatatype} / {id} 通用数据类型可以是任何模型,没有特定的控制器?说我不需要PUT(通过MVC应用处理)所以我真的不需要POST验证等.解决方法:有...

c# – 使用LINQ查询现有的ListView项【代码】

ListView我填充了这些循环,导致填充了四列// Create a ResXResourceReader ResXResourceReader rdr0 = new ResXResourceReader(textPath1.Text + ".resx"); ResXResourceReader rdr1 = new ResXResourceReader(textPath1.Text + ".es.resx"); ResXResourceReader rdr2 = new ResXResourceReader(textPath1.Text + ".fr.resx");foreach (DictionaryEntry d in rdr0) {TransResource x = new TransResource();x.id = d.Key.ToString(...

c# – Linq查询JObject【代码】

我正在使用Json.net进行序列化,然后创建一个如下所示的JObject:"RegistrationList": [{"CaseNumber": "120654-1330","Priority": 5,"PersonId": 7,"Person": {"FirstName": "","LastName": "",},"UserId": 7,"User": {"Id": 7,"CreatedTime": "2013-07-05T13:09:57.87","Comment": "",},我如何查询到一个新的对象或列表,这很容易放入一些html表/视图.我只想显示CaseNumber,FirstName和Comment.解决方法:I only want to display th...

c# – 使用类名查询上下文仅在运行时知道【代码】

我正在寻找创建一段代码,以允许我根据字符串类名称动态查询我的数据库. 我想要的简要概述: 我的背景:public class MyContext : DbContext {public DbSet<Foo> Foos {get;set;}public DbSet<Bar> Bars {get;set;} }有了我的设置,我通过做基本的context.Foos.Where(…)查询这个上下文,我基本上也想做同样的事情,但不必在编译时知道.Foos部分,喜欢它在运行时完成. 逻辑上我想要的是:var results = context."ClassName".Where(...)我...

c# – ASP.NET Web Api复杂查询参数【代码】

我有一个Web Api端点,目前这样称为:http://api.example.com/scenes?creationDate=1440091949我正在尝试支持更复杂的查询,例如:http://api.example.com/scenes?creationDate.lt=1440091949注意.lt后缀.这将允许用户列出creationDate小于(lt)而不是1440091949的所有场景. 为此,我必须创建自己的映射器函数,它将每个查询参数映射到查询模型的属性,并将每个查询操作(lt,gt,eq等等)存储在操作字典中:protected QueryData MapToQueryD...

c# – 执行查询时自动填充文本框冻结.一定是更好的方式!【代码】

大家!我尽我所能搜索,并没有找到我正在寻找的帮助. 问题 执行查询时,AutoCompleteTextbox FREEZES和“吃”字符 要求 模仿Google即搜即得功能 背景 首先要做的事:C#,WPF,.NET 4.0 好的,现在已经不在了,我正在尝试找到实现动态自动完成文本框的最佳方法,该文本框在每个字母输入后查询数据库以查找结果. 触发AutoCompleteTextBox的TextChanged事件时,将执行以下代码:public void Execute(object sender, object parameter){//remov...

c# 查询本机可用的代理ip【代码】【图】

现在有很多网站都提供免费的代理ip,但是你会发现很多网站显示的可以用的 ,在自己电脑上是用不了,写个小代码提取出自己电脑上可以用的代理,没什么技术含量,只是为了记录一下string strUrl = "https://www.xicidaili.com/nt/";HttpHelper httpProxy = new HttpHelper();for (int i = 1; i <= 728; i++){string strHtml = httpProxy.Get_Request(strUrl + i, httpProxy.cookie, "www.xicidaili.com", "https://www.xicidaili.com...

C#使用Linq查询,修改,删除XML文件

首先放上我的XML文件 <?xml version="1.0" encoding="utf-8"?> <root> <UserName> <userName ID="user">12345</userName> <userName ID="admin">1234567</userName> </UserName> <MachineName>设备34</MachineName> <MachineName>设备2</MachineName> <MachineName>设备3</MachineName> </root> 查询方法: // 定义一个泛型集合来储存查询结果 List<string> mylist = new List<strin...

C#连接Mysql,查询不出数据【代码】【图】

C#连接Mysql,查询不出数据 问题报错问题 解决问题问题一问题二``欢迎大家在评论区赐教,谢谢`` 问题 报错问题 System.FormatExcepion:"输入字符串的格式不匹配" 用C#连接数据库时发现什么配置都已弄好,代码运行的时候也没发现报错,但是用SELECT语句的时候发现返回值却是零. 解决问题 在逐渐求解的过程,我发现可能时两个问题引起的 问题一 MySql数据库中字符编码没有使用utf8编码格式 查看Mysql编码格式命令: SHOW VARIABLES LIKE '...

c#数据库查询优化【代码】

C# EF优化 ?原文:https://www.cnblogs.com/wangyuliang/p/10338902.html https://www.cnblogs.com/simadi/p/6879366.html 现在工作中很少使用原生的sql了,大多数的时候都在使用EF。刚开始的时候,只是在注重功能的实现,最近一段时间在做服务端接口开发。开发的时候也是像之前一样,键盘噼里啪啦的一顿敲,接口秒秒钟上线,但是到联调测试的时候就悲剧了。。。。那叫一个慢啊,客户端有种“千年等一回的赶脚” 。由于访问量和数...

sqlserver空间数据 + c# 实现查询附近的设备【图】

前言 一个小需求的实现,做一个备忘,个人理解,可能存在错误。 客户有很多设备,这些设备分散在不同的地方,现在需要通过小程序获取附近的(比如1000米)之类的设备列表,以距离排序 第一个想到的的是找百度/腾讯等地图,看有没有提供相应的开放api,先将我们的设备id以及对应的经纬度存储到地图中,再调用某个api,传入我当前坐标经纬度,然后返回附近的设备列表。最后没找到这个接口。应该是有,但是我没找到 第二个想能不能通过...

c# 怼给前端layui 数据库命令查询 分页方法【代码】【图】

public class LayUiTableInfo{public int code { get; set; }public string msg { get; set; }public int count { get; set; }public DataTable data { get; set; }}第二个方法是网上找的, 修改了一下,可以直接碰到复杂一点的联查 ,还有前端的搜索,总之就是拼接好sql语句 方法2 效率高于是就用了方法2 /// <summary>/// 分页查询函数/// </summary>/// <param name="connStr">数据库连接字符串</param>/// <param name="strSql">sq...

mysql--以C#打开数据库并且查询和显示数据【代码】【图】

首先需引用mysql.dll。在工具-->Nuget包管理器里引用mysql.data。 1 using System.Data;2 using MySql.Data.MySqlClient;3 4 5 namespace 数据库6 {7 /// <summary>8 /// MainWindow.xaml 的交互逻辑9 /// </summary> 10 public partial class MainWindow : Window 11 { 12 public MainWindow() 13 { 14 InitializeComponent(); 15 } 16 17 private void Butt...

C# MongoDB 查询所有集合名【图】

1:更新驱动,MongoDB.Driver?、MongoDB.Driver.Core?、MongoDB.Bson?统统更新至2.7.0版本 2:初始化MongoDB,对象database 3:获取所有集合collection: 4:创建接收数据的对象