Jalena Blog

  • 首页
  • 程序开发
    • Java
    • Spring
    • SpringBoot
    • SpringMvc
    • Python
    • Odoo
    • C#
    • SQL
    • Web
    • Linux
  • 移动设备
    • Android
    • Router
  • 杂七杂八
    • 我的废话
    • 音频
    • 视频
    • 常用软件
  • 关于
c#
C#

WinCe 6.0 DataGrid 绑定List数据源

最近在项目中,使用了老的掉牙的Windows CE作为开发基础。在实际项目使用中,我从后端通过RestFul接口获取数据,然后将数据通过JSON转为了实体类,然后直接绑定到了DataGird中。 问题接着就来了,在DataGrid中使用List<T>作为数据源的时候,我要自定义DataGridTableStyle的时候,需要设置MappingName,但各种资料翻完也没有找到如何设置这个值的信息。 通过Debug,原来设置List为数据源需要将MappingName设置为 List`1 经过反复测试,发…

2019-06-17 Jalena 阅读全文
C#

WinCE 同步时间

最近项目中PDA的时间总是与业务数据时间不符,因此需要一个这样的功能。 首先确定使用WebService的Response信息作为时间的获取源头。

2018-09-11 Jalena 阅读全文
C#

C# 自动导入数据至数据库

最后在写一个项目,数据源自NC接口,需要将NC接口返回的数据处理后导入Sqlite数据库。 在实际操作中需要直接写入Datatable的对象进数据库,或直接将一行数据库写入数据,但每次构建SQL这些太麻烦。因此才有了这样一个处理类。 自动获取对象数据类型

2018-07-19 Jalena 阅读全文
C#

DataTable 差集Except、交集Intersect、并集Union

使用方法 自定义比较器 根据自定义条件获取差集

2018-03-27 Jalena 阅读全文
C#

Quartz.NET 3.x 例子

最近写项目需要用到定时任务,所以就找到了Quartz.NET,但网上的例子都是到处抄袭的,完全没有适合Quartz.NET 3.x 的有用信息,这里就将自己的使用例子帖一下。 IDE:VS2017 .Net : 4.5.2 写在前面 Quartz.NET 在3.x已经将插件分离了,所以如果要从xml直接加载文件,需要引入插件包 引入包 配置 app.config quartz_jobs.xml 接口实现 启动Quartz 禁用Quartz.NET日志输出

2018-03-25 Jalena 阅读全文
C#

Log4Net 写入数据库[扩展字段]

最近在写一个项目,需要将日志写入数据库,Log4Net的功能仅仅只能满足写入消息部分,若需要写入自定义信息就不行了,所以这里扩展了Log4Net的部分功能。 扩展字段 建立扩展字段的Entity类 转换类 Layout 扩展 扩展方法 接口 接口实现 扩展Manager 配置文件及数据库建表语句 配置文件 建表语句 使用 AssemblyInfo.cs 增加如下内容 最后来个数据库最终数据

2018-03-22 Jalena 阅读全文
C#

C# SqlBulkCopy 批量写入数据

最近在写 一个项目,数据来自WebService,然后插入数据库。但在写入库的时候总是报错,所以记录下! XMl转DataTable 获取XML所有的单据行封装成DataTable 批量插入数据 使用SqlBulkCopy的时候,它不是按照DataColumn的名称来对照数据库列名称的,它是按照DataTable的顺序来对应数据库列。所以一定要注意。若DataTable的列与数据库列不对应,可以使用ColumnMappings来建立对应关系。

2018-03-17 Jalena 阅读全文
C#

C# XPATH操作XML

示例XMl 定位节点 XML是树状结构,类似档案系统内数据夹的结构,XPath也类似档案系统的路径命名方式。不过XPath 是一种模式(Pattern),可以选出 XML档案中,路径符合某个模式的所有节点出来。例如要选catalog底下的cd中所有price元素可以用:  /catalog/cd/price 如果XPath的开头是一个斜线(/)代表这是绝对路径。如果开头是两个斜线(//)表示文件中所有符合模式的元素都会被选出来,即使是处于树中不同的层级也会被选出来。以下的语法会选出文件中所有叫做cd的元素…

2017-08-18 Jalena 阅读全文
C#

VS2008编译WinCE程序过慢解决办法

VS2008环境下采用C#、.NET Compact Framework开发WinCE、Windows Mobile程序时,编译项目非常慢,有时候需要几分钟甚至十几分钟,如果出现这种情况,除了排除机器配置问题外,你可以修改VS的配置文件,以屏蔽掉编译中不需要的任务,这个修改可以让你的编译速度大大提高,有可能你的编译时间只需要几秒钟就搞定了啊。 1、找到以下文件 %windir%\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.target…

2017-08-13 Jalena 阅读全文

Jalena

原创内容,转载请注明出处!
部分内容来自网络,请遵守法律适用!

分类
  • Android / 4篇
  • C# / 10篇
  • Codec / 9篇
  • Conversion / 14篇
  • Editing / 16篇
  • Java / 47篇
  • Javascript / 3篇
  • Linux / 30篇
  • Odoo / 25篇
  • Python / 6篇
  • SQL / 30篇
  • Web / 3篇
  • Windows / 4篇
  • 我的日记 / 10篇
  • 杂七杂八 / 93篇
  • 软件开发 / 72篇
  • 非线性编辑 / 1篇
Links
  • ninja911
  • 时空镜像
  • Emin.ink
  • 猿人学网站
  • Feng Blog
  • ZWWoOoOo
Mail
腾讯企业邮

COPYRIGHT © 2026 Jalena Blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备17025376号