华域联盟 .Net linq 查询 Linq 高级查询实例代码

linq 查询 Linq 高级查询实例代码

复制代码 代码如下:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Text.RegularExpressions;

using System.IO;

using System.Text;

using System.Data;

namespace SJLERP

{

public partial class WebForm1 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

Dictionary<string, string> cityAndNum =

Regex.Matches(City.data, @"[^\r].*?\r")

.Cast<Match>()

.Select(c => Regex.Replace(c.Value, @"\s", ""))

.Aggregate(new Dictionary<string, string>(), (reval, item) =>

{

if (Regex.IsMatch(item, @"[\u4e00-\u9fa5]+\d+"))

{

string word = Regex.Match(item, @"[\u4e00-\u9fa5]+").Value;

string num = Regex.Match(item, @"\d+").Value;

reval.Add(word, num);

}

return reval;

});

ADOHelper.ExecuteCommand("create table KaixuanTest ( city varchar(max),num varchar(max) ) ");

cityAndNum.ToList().ForEach(c =>

{

string sql = string.Format(" insert KaixuanTest select '{0}','{1}'",c.Key,c.Value);

ADOHelper.ExecuteCommand(sql);

});

}

}

}

public class City

{

public static string data

{

get

{

return @" 北京区号

北京 010

天津区号

天津 022

河北区号

石家庄 0311

保定 0312

张家口 0313

承德 0314

唐山 0315

廊坊 0316

沧州 0317

衡水 0318

邢台 0319

邯郸 0310

秦皇岛 0335

山西区号

朔州 0349

太原 0351

大同 0352

阳泉 0353

晋中 0354

长治 0355

晋城 0356

临汾 0357

吕梁 0358

运城 0359

忻州 0350

内蒙古区号

呼和浩特 0471

包头 0472

乌海 0473

乌兰察布 0474

通辽 0475

赤峰 0476

鄂尔多斯 0477

巴彦淖尔 0478

锡林郭勒盟 0479

呼伦贝尔 0470

兴安盟 0482

阿拉善盟 0483

辽宁区号

沈阳 024

大连 0411

鞍山 0412

抚顺 0413

本溪 0414

丹东 0415

锦州 0416

营口 0417

阜新 0418

辽阳 0419

铁岭 0410

朝阳 0421

盘锦 0427

葫芦岛 0429

吉林区号

长春 0431

吉林 0432

延边 0433

四平 0434

通化 0435

白城 0436

辽源 0437

松原 0438

白山 0439

珲春 0440

浙江区号

杭州 0571

湖州 0572

嘉兴 0573

宁波 0574

绍兴 0575

台州 0576

温州 0577

丽水 0578

金华 0579

衢州 0570

舟山 0580

黑龙江区号

哈尔滨 0451

齐齐哈尔 0452

牡丹江 0453

佳木斯 0454

绥化 0455

黑河 0456

大兴安岭地区 0457

伊春 0458

大庆 0459

七台河 0464

鸡西 0467

鹤岗 0468

双鸭山 0469

上海区号

上海 021

江苏区号

南京 025

镇江 0511

苏州 0512

南通 0513

扬州 0514

盐城 0515

徐州 0516

淮安 0517

连云港 0518

常州 0519

无锡 0510

泰州 0523

宿迁 0527

安徽区号

合肥 0551

蚌埠 0552

芜湖 0553

淮南 0554

马鞍山 0555

安庆 0556

宿州 0557

阜阳 0558

亳州 0558

黄山 0559

滁州 0550

淮北 0561

铜陵 0562

宣城 0563

六安 0564

巢湖 0565

池州 0566

福建区号

福州 0591

厦门 0592

宁德 0593

莆田 0594

泉州 0595

漳州 0596

龙岩 0597

三明 0598

南平 0599

江西区号

南昌 0791

九江 0792

上饶 0793

抚州 0794

宜春 0795

吉安 0796

赣州 0797

景德镇 0798

萍乡 0799

新余 0790

鹰潭 0701

山东区号

济南 0531

青岛 0532

淄博 0533

德州 0534

烟台 0535

潍坊 0536

济宁 0537

泰安 0538

临沂 0539

菏泽 0530

滨州 0543

东营 0546

威海 0631

枣庄 0632

日照 0633

莱芜 0634

聊城 0635

河南区号

郑州 0371

安阳 0372

新乡 0373

许昌 0374

平顶山 0375

信阳 0376

南阳 0377

开封 0378

洛阳 0379

商丘 0370

焦作 0391

济源 0391

鹤壁 0392

濮阳 0393

周口 0394

漯河 0395

驻马店 0396

三门峡 0398

湖北区号

武汉 027

鄂州 0711

孝感 0712

黄冈 0713

黄石 0714

咸宁 0715

荆州 0716

宜昌 0717

恩施土家族苗族自治州 0718

十堰 0719

襄樊 0710

随州 0722

荆门 0724

江汉仙桃 0728

天门 0728

潜江 0728

湖南区号

长沙 0731

株洲 0731

湘潭 0731

株洲(曾用) 0732

湘潭(曾用) 0733

衡阳 0734

郴州 0735

常德 0736

益阳 0737

娄底 0738

邵阳 0739

岳阳 0730

湘西土家族苗族自治州 0743

张家界 0744

怀化 0745

永州 0746

广东区号

广州 020

江门 0750

韶关 0751

惠州 0752

梅州 0753

汕头 0754

深圳 0755

珠海 0756

佛山 0757

肇庆 0758

湛江 0759

中山 0760

河源 0762

清远 0763

云浮 0766

潮州 0768

东莞 0769

汕尾 0660

阳江 0662

揭阳 0663

茂名 0668

广西区号

南宁 0771

崇左 0771

柳州 0772

来宾 0772

桂林 0773

梧州 0774

贺州 0774

贵港 0775

玉林 0775

百色 0776

钦州 0777

河池 0778

北海 0779

防城港 0770

四川区号

成都 028

攀枝花 0812

自贡 0813

绵阳 0816

南充 0817

达州 0818

遂宁 0825

广安 0826

巴中 0827

宜宾 0831

内江 0832

资阳 0832

乐山 0833

眉山 0833

凉山彝族自治州 0834

雅安 0835

甘孜藏族自治州 0836

阿坝藏族羌族自治州 0837

德阳 0838

广元 0839

泸州 0830

海南区号

海口市 0898

三亚市 0898

五指山市 0898

琼海市 0898

儋州市 0898

文昌市 0898

万宁市 0898

东方市 0898

澄迈县 0898

定安县 0898

屯昌县 0898

临高县 0898

白沙黎族自治县 0898

昌江黎族自治县 0898

乐东黎族自治县 0898

陵水黎族自治县 0898

保亭黎族苗族自治县 0898

琼中黎族苗族自治县 0898

西沙群岛 0898

南沙群岛 0898

中沙群岛 0898

洋浦经济开发区 0898

重庆区号

重庆 023

贵州区号

贵阳 0851

遵义 0852

安顺 0853

黔南布依族苗族自治州 0854

黔东南苗族侗族自治州 0855

铜仁地区 0856

毕节地区 0857

六盘水 0858

黔西南布依族苗族自治州 0859

云南区号

昆明 0871

大理白族自治州 0872

红河哈尼族彝族自治州 0873

曲靖 0874

保山 0875

文山壮族苗族自治州 0876

玉溪 0877

楚雄彝族自治州 0878

思茅 0879

昭通 0870

临沧 0883

怒江傈僳族自治州 0886

迪庆藏族自治州 0887

丽江 0888

西双版纳傣族自治州 0691

德宏傣族景颇族自治州 0692

西藏区号

拉萨 0891

日喀则地区 0892

山南地区 0893

林芝地区 0894

昌都地区 0895

那曲地区 0896

阿里地区 0897

陕西区号

西安 029

延安 0911

榆林 0912

渭南 0913

商洛 0914

安康 0915

汉中 0916

宝鸡 0917

铜川 0919

甘肃区号

兰州 0931

定西 0932

平凉 0933

庆阳 0934

武威 0935

金昌 0935

张掖 0936

酒泉 0937

嘉峪关 0937

天水 0938

陇南 0939

临夏回族自治州 0930

甘南藏族自治州 0941

白银 0943

青海区号

西宁 0971

海东地区 0972

黄南藏族自治州 0973

海南藏族自治州 0974

果洛藏族自治州 0975

玉树藏族自治州 0976

海西蒙古族藏族自治州德令哈 0977

海西蒙古族藏族自治州格尔木 0979

海北藏族自治州 0970

宁夏区号

银川 0951

石嘴山 0952

吴忠 0953

固原 0954

中卫 0955

新疆区号

乌鲁木齐 0991

伊犁哈萨克自治州奎屯 0992

石河子 0993

昌吉回族自治州 0994

吐鲁番地区 0995

巴音郭楞蒙古自治州 0996

阿克苏地区 0997

喀什地区 0998

伊犁哈萨克自治州伊宁 0999

克拉玛依 0990

塔城地区 0901

哈密地区 0902

和田地区 0903

阿勒泰地区 0906

克孜勒苏柯尔克孜自治州 0908

博尔塔拉蒙古自治州 0909";

return data;

}

}

}
您可能感兴趣的文章:

  • linq to sql 中,如何解决多条件查询问题,答案,用表达式树! (下)
  • linq to sql中,如何解决多条件查询问题,答案,用表达式树!
  • LINQ 标准查询操作符
  • 通过LinQ查询字符出现次数的实例方法

本文由 华域联盟 原创撰写:华域联盟 » linq 查询 Linq 高级查询实例代码

转载请保留出处和原文链接:https://www.cnhackhy.com/45789.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部