C#应用开发
pengshupan
计算机图形学,C++菜鸟
展开
-
C#递归遍历树节点并且存储
前面介绍了TreeView控件生成树,TreeView控件在C#开发中用处很广泛,这里就把我再实际使用的过程中用到的方法总结一下。1.点击TreeView某一节点,将该节点所有子节点遍历存储。比如我们想知道父节点下的所有子节点。我们首先定义一个List 来存储节点List m_SubNode = new List();递归遍历节点并且存储子节点private voi原创 2016-03-02 10:40:00 · 9356 阅读 · 0 评论 -
C#access数据库查询操作(二)
在前面介绍了access数据库的相关操作,这里介绍一下查询条件为变量的情况,比如用户从DataTimePicker控件中获取时间,传入时间,查询某一些时间段的数据当查询条件为变量时,SQL语言其实与常量一样,关键是格式问题,说具体点就是当数据库字段为数字或者文本时引号的摆放与拼接问题,一.输入查询变量1.数据字段为数字类型查一个值 int num1 = 1; oleD原创 2016-04-21 09:51:58 · 4436 阅读 · 1 评论 -
C#access数据库查询操作(一)
数据库有增,删,改,查等操作,但在实际数据库的应用过程中,查询实际上是应用的最多的一种对数据库的操作方式。1.首先要说一个问题就是,在数据库的定义过程中,表里的字段的数据类型强烈建议按照数据类型定义,比如access里有一个字段为年龄,本来可以定义为int数据类型,这是最好的,当然定义成文本类型也可以用,但非常不建议这样做,这样在实际编码过程中会遇到一些很烦的问题,我就亲身经历过,明明是数字类原创 2016-04-20 17:17:45 · 20782 阅读 · 0 评论 -
C#读取txt文档并且存储
实际编程中读取txt文档用的很多,有时我们需要读取txt文档并且取出其中某一列进行计算。1.读取txt文档读取txt文档,使用ReadAllLines函数读取所有行,然后使用string[] 存储起来,每一行就是一个string变量。string[] Readtxt = File.ReadAllLines("数据.txt");2.遍历存储数据一般txt文档中使用的是空格分隔数据原创 2016-05-14 14:58:33 · 1122 阅读 · 0 评论 -
C#拾遗(一)
在实际工作中用到的一些零碎的知识记录下来1.拼接路径有时需要调用路径,把某一个文件放在某处,拼接路径生成一个路径放在执行目录下 string Path = Path.Combine(Application.StartupPath, @"XXX.XXX"); Application.StartupPath就是DEBUG目录下2.TreeView添加树节点TreeView原创 2016-04-19 10:08:25 · 402 阅读 · 0 评论 -
C#应用开发与单例模式
C#应用开发中需要使用到较多的类,比如一个用户控件都是一个类,在操作这些东西时,我们往往需要确保这些自定义的用户控件只能有一个实例,在这里,单例模式就显得比较重要1.单例模式类public class SearchResult {//上面定义了单例模式类 private static SearchResult _instance = null;原创 2016-02-29 16:29:12 · 432 阅读 · 0 评论 -
C#使用DevExpress与panel的加载
1.在实际的开发过程中使用了DevExpress控件库,又使用的panel面板控件,自定义控件,把面板加载到指定的位置,比如上面,下面,左边,右边等位置。加载面板最重要的是确保窗体是同一个对象,1.定义一个单例类,在这个类中,所有的窗体都声明一个对象,然后在窗体初始化时,把这个对象赋值,确保了窗体只有唯一的对象using System;using System.Collections原创 2016-03-16 16:57:49 · 3019 阅读 · 0 评论 -
C#分隔符
C#在实际使用过程中读取一系列数据时,有时一系列数据我们只需要使用其中的某一部分,可以用C#分隔符可以达到效果。List Save = new List();如果Save存储了一系列数据,现在需要把这一系列字符截断取出。首先定义一个 List NewSave存储List NewSave = new List();再循环生成并存储,在循环生成存储是定义一个string数组临时存原创 2016-04-07 14:27:42 · 2572 阅读 · 0 评论 -
C#连接access数据库
在实际编程中用到了C#连接access数据库。1.定义数据类型OleDbConnection conn; //连接数据库的对象OleDbDataAdapter oleDapAdapter; //检索与填充数据,一般填充SQL语句DataSet ds = new DataSet(); //填充ds,保存数据2.初始化public void Init(){原创 2016-02-29 16:18:03 · 844 阅读 · 0 评论 -
C#TreeView控件与XML相关操作
在C#的应用开发中,TreeView控件是一种比较常用的控件,主要反映了父子节点之间的关系,由于TreeView控件与XML文件的组织结构比较类似,可以把TreeView控件与XML文件结合使用。TreeView控件普通操作,先定义节点,再插入节点,这里就不在赘述。主要介绍TreeView与XML文件一起使用的方法。 1.生成XML文件。 假设现在已经知道各个节点的原创 2016-02-29 15:44:17 · 4767 阅读 · 0 评论 -
XP与Win7默认下时间分隔符不同
用C#做应用开发,做了一个读取access数据库的模块,我的是Win7的系统,access数据库中有一个时间字段,时间是按照 年/月/日 的格式排列的,开始是需要把年的字段取出来,去掉月与日的数据,于是我使用了C#的split()分隔函数取出年字段。string[] Year = m_Time[i].Split('/');Year[0]就是年的数据。但是后来用了其他的机器上原创 2016-03-02 10:00:18 · 594 阅读 · 0 评论 -
C#读取目录下的某一格式的文件
有时在某一文件下存储了一系列的文件,比如图片jpg文件,这时我们想把这些文件的名字读取出来并且存储起来。1.定义一个存储变量,假设存储的是jpg文件List jpgname = new List();jpgname.Clear();2.遍历并存储string dirp = Path.Combine(Application.StartupPath, @"posed"); //有一个po原创 2016-05-23 16:34:25 · 1417 阅读 · 0 评论