随笔分类 - C#
摘要:在程序中,数据库插入数据无非就是逐条和批量。 逐条:如果需要批量插入时,使用逐条效率就很差了(因为每次都需要创建数据库连接,打开数据库,关闭数据库.) 使用sqlbullcopy批量:在程序中定义一个DataTable,把需要插入的数据存储在DataTable中,注意:“DataTable中的列需与
阅读全文
摘要:##1.发现问题 发现公司之前的定时任务都是控制台,并且服务器上开了好几个控制台程序,就想把他们放在一个服务里面且各自按原来的周期定期执行 ##2.解决问题 ###2.1创建控制台程序 ###2.2创建完成添加windows Services 选中项目-->右键 >添加-->新建项 创建完成点击切换
阅读全文
摘要:问题原因:触发了定义的实例字段校验规则。比如不为空字段为空了,或者字段超长,我的问题是不为空的字段为空导致的。 解决方案 第一种:ValidateOnSaveEnabled : 修改这个属性为 false 不让做实体验证 (不太推荐,虽然不验证实体了,但是操作数据的时候还会报错)。 第二种:找出异常
阅读全文
摘要:/// <summary> /// 实体转换 /// </summary> /// <typeparam name="T"></typeparam> /// <typeparam name="U"></typeparam> /// <param name="tolist"></param> ///
阅读全文
摘要:public class ConvertGPS { private static double pi = 3.1415926535897932384626; private static double a = 6378245.0; private static double ee = 0.00669
阅读全文
摘要:一.nuget引用MongoDB.Driver 二.创建连接 //mongodb://用户名:密码@ip:端口 var client = new MongoClient("mongodb://mogo:mogo123@127.0.0.1:27017"); var database = client.
阅读全文
摘要:1.导出word合并时,文件锁定被占用,部分代码 public WordprocessingDocument document; public DocExport(string path) { document = WordprocessingDocument.CreateFromTemplate(
阅读全文
摘要:public class FileOperation { #region 压缩文件 /// <summary> /// 压缩文件 /// </summary> /// <param name="fileNames">要打包的文件列表</param> /// <param name="GzipFile
阅读全文
摘要:点击网站找到mime类型 修改下载类型,比如 .png .jpg .jpeg .gif application/octet-stream
阅读全文
摘要:解决办法 1.在webconfig文件中添加 2.修改maxRequestLength:在web.config中我们修改<system.web></system.web>中的maxRequestLength,表示最大请求长度,单位是kb,默认4M,修改为1G 3.在<system.webServer
阅读全文
摘要:产生阻滞的问题: 你需要先安装 对应于 KB2919355 的更新 ,然后才可在 Windows 8.1 或 Windows Server 2012 R2 上安装此产品。 官方说法(这些 KB 必须按以下顺序安装:clearcompressionflag.exe、KB2919355、KB293204
阅读全文
摘要:直接在vs中用nuget安装npoi NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。 优点:读取Excel速度
阅读全文
摘要:// string lon="123-25-63" //第一次出现的位置 int a = lon.IndexOf("-"); //最后出现的位置 int b = lon.LastIndexOf("-"); //移除再插入 lon = lon.Remove(a, 1).Insert(a, "°"); lon = lon.Remove(b, 1).Insert(b, "′"); ...
阅读全文
摘要:1 //第一种 2 //复制表结构 3 DataTable newdt = dt.Clone(); 4 var rows = dt.Rows.Cast(); 5 var curRows = rows.Skip((p - 1) * 100).Take(100).ToArray(); 6 ...
阅读全文
摘要:updateUrl="ServerUrl"(服务器路径) WebClient wc = new WebClient(); Stream stream = wc.OpenRead(updateUrl); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Lo
阅读全文
摘要:string ServerUrl= ConfigurationManager.AppSettings["ServerUrl"].ToString(); web.config中的配置为:<configuration><appSettings> <add key="ServerUrl" value="h
阅读全文
摘要:1.工作 一年多了,一直没对自己在工作遇到的问题进行总结,每次遇到问题都要在网上找资料,导致完成项目之后,时间久了就会生疏。所以下定 决定总结自己在工作中遇到的各种问题。 进入正题:第一次写还请大神多多包涵,有不对的地方也请指点指点。 我在项目中 使用的是open-webkit-sharp:它是对w
阅读全文