随笔- 298  文章- 4  评论- 35  阅读- 96万 
11 2016 档案
C#窗体的加载等待(BackgroundWorker控件)实现
摘要:窗体拉一个Button按钮和一个加载等待显示的label, label默认隐藏,点击按钮时显示这个label,加载完再隐藏 1、工具箱拉BackgroundWorker控件到窗体 2、backgroundWorker1属性-闪电图标-双击点进去DoWork事件和RunWorkerCompleted事 阅读全文
posted @ 2016-11-30 18:10 布鲁布鲁sky 阅读(1170) 评论(0) 推荐(0) 编辑
设置groupBox背景透明
摘要:步骤:属性-BackColor-WEB面板-Transparent 阅读全文
posted @ 2016-11-25 11:28 布鲁布鲁sky 阅读(1276) 评论(0) 推荐(0) 编辑
汉字转拼音Pinyin4j工具(C#、Java都可用)
摘要:C#用法: 参考: http://www.cnblogs.com/bluestorm/archive/2012/07/23/2605412.html http://blog.csdn.net/gebitan505/article/details/15501523 阅读全文
posted @ 2016-11-24 15:19 布鲁布鲁sky 阅读(393) 评论(0) 推荐(0) 编辑
C#遍历窗体所有控件或某类型所有控件
摘要:遍历某个panel的所有控件 遍历所有TextBox类型控件或者所有DateTimePicker控件 阅读全文
posted @ 2016-11-22 11:19 布鲁布鲁sky 阅读(28856) 评论(0) 推荐(1) 编辑
Java longTime 和C#日期转换
摘要:封装一下,可直接用。 以后碰到java的long time,直接使用DateTime dt=ConvertJavaDateTimeToNetTime(1207969641193);这样使用即可。 这串日期数字:java长整型日期,毫秒为单位 在计算机中,时间实际上是用数字表示的。我们把1970年1月 阅读全文
posted @ 2016-11-22 10:34 布鲁布鲁sky 阅读(2744) 评论(0) 推荐(0) 编辑
C# 正则表达式 验证:数字、带小数点数字、电话和手机
摘要:一、带小数点数字 二、只能数字 三、电话号或手机号 解析: (1) ^(0[0-9]{2,3}\-):区号 ^:开始标志 $:结束标志 [0-9]{2,3}:0到9之间的数字,出现2到3次 \-:转义字符,转义区号的连接符"-" (2) ([2-9][0-9]{6,7})? ?:问号前面的数字匹配0 阅读全文
posted @ 2016-11-21 13:21 布鲁布鲁sky 阅读(7406) 评论(0) 推荐(0) 编辑
sqlite多表关联update
摘要:sqlite数据库的update多表关联更新语句,和其他数据库有点小不一样 比如:在sql server中: 用table1的 id 和 table2的 pid,关联table1 和 table2 ,将table2的num字段的值赋给table1的num字段 很容易就关联起来了 sqlite却不支持 阅读全文
posted @ 2016-11-16 18:05 布鲁布鲁sky 阅读(12909) 评论(0) 推荐(0) 编辑
几种数据库两列字段的拼接方法
摘要:oracle: sqlite: sqlserver: mysql: 阅读全文
posted @ 2016-11-16 10:13 布鲁布鲁sky 阅读(1403) 评论(0) 推荐(0) 编辑
判断数据库内容,在页面显示自定义数据case when
摘要:判断数据库内容,在页面显示自定义数据 case when...then ...else...end 比如:数据库内容是这样: 通过sql语句判断,数据库的name字段,内容是月桂的,显示嫦娥,其他的显示玉兔 参考: http://www.cnblogs.com/yazdao/archive/2009 阅读全文
posted @ 2016-11-15 16:24 布鲁布鲁sky 阅读(244) 评论(0) 推荐(0) 编辑
其他窗体赋值给comboBox实现值的回显,并使赋的值处于选中状态(根据text获取selectedindex)
摘要:Form1 发货单位的这个下拉框comboBox1已经绑定数据库test表的name字段,里面有很多单位名称 比如有:甲公司、乙公司... 1、Form1的comboBox1首先绑定数据库的数据表test 2、窗体Form2要赋值给窗体Form1的这个下拉框: 让这个下拉框属性modifies为pu 阅读全文
posted @ 2016-11-12 15:53 布鲁布鲁sky 阅读(1889) 评论(0) 推荐(0) 编辑
DataGridView的按钮列的点击事件
摘要:private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { DataGridViewColumn column = dataGridView1.Column... 阅读全文
posted @ 2016-11-10 16:11 布鲁布鲁sky 阅读(2379) 评论(0) 推荐(0) 编辑
subString用法,字符串保持一定位数,不足补0
摘要:Substrinig(a,b): 从下标a开始截取,共截取b位 实现:一串数字,中间两位数字+2,生成新的一串数字 阅读全文
posted @ 2016-11-10 15:46 布鲁布鲁sky 阅读(3679) 评论(0) 推荐(0) 编辑
C# 子窗体点击按钮产生的新子窗体放在父窗体里
摘要:情景展示: 父窗体Form1,左边是按钮,右边是panel(放置子窗体) 父窗体点击按钮,在panel显示第一个子窗体AA, AA有个按钮,点击按钮,是第二个子窗体ZZ, 怎样将AA的子窗体ZZ也显示在父窗体Form1的panel里: 1、父窗体Form1的按钮点击事件 父窗体的IsMdiConta 阅读全文
posted @ 2016-11-09 11:11 布鲁布鲁sky 阅读(3159) 评论(1) 推荐(1) 编辑
c# datagridview按条件搜索查询过滤
摘要:根据文本框文字对datagridview的数据进行模糊查询, 其实也就是一个过滤 阅读全文
posted @ 2016-11-08 10:19 布鲁布鲁sky 阅读(4100) 评论(0) 推荐(0) 编辑
left join 多表关联查询
摘要:A表--left join-- B表 --on--A和B表相等的字段-- 此时AB已关联 --left join--C表--on --A(或B)与C表相等的字段 此时ABC已关联 --left join--D表--on --A(或B或C)与D表相等的字段 此时ABCD已关联 阅读全文
posted @ 2016-11-07 20:22 布鲁布鲁sky 阅读(3523) 评论(0) 推荐(0) 编辑
Dictionary解析json,里面的数组放进list,并绑定到DataGridView指定列
摘要:Dictionary解析json,1、根据json建立相应的实体类,json里面的数组形式放进list集合2、取list中的数据,将相应的数据绑定到DataGridView,如下:循环(动态添加一行数据,并将list集合中的数据显示在第2,3,4列)实现了,第一次循环,DataGridView添加一行,将从list取到的几个字段的数据添加到第2,3,4列, 第二次循环,DataGridView再添... 阅读全文
posted @ 2016-11-05 17:23 布鲁布鲁sky 阅读(2727) 评论(0) 推荐(0) 编辑
C#同一位置切换显示两个Panel内容
摘要:如果两个panel重合在一起,点击不同按钮切换显示不同的panel,需要xxx.BringToFront(); 1、首先让两个panel的visible都为false, 在加载页面load方法里可以让一个panel先显示出来 切换 2、有时候把panel2直接用鼠标拖到panel1上,会使两个pan 阅读全文
posted @ 2016-11-04 17:55 布鲁布鲁sky 阅读(10505) 评论(0) 推荐(0) 编辑
C#点击按钮用DataGridView动态增加行、删除行,增加按钮列
摘要:原来有一行: 点击添加,在下面增加同样的一行 新增加的行有一列删除按钮,点击某行的删除按钮时,删除当前行 方法: 哈哈,我果然好聪明啊 1、文本框、文本框、添加按钮 2、一个DataGridView(放一个panel里),三列分别是文本框、文本框、按钮列 DataGridView: 隐藏标题栏:da 阅读全文
posted @ 2016-11-04 12:02 布鲁布鲁sky 阅读(14190) 评论(0) 推荐(0) 编辑
C#获取本机mac地址
摘要:添加System.Management的引用, using System.Management; 参考 http://www.cnblogs.com/diulela/archive/2012/04/07/2436111.html 阅读全文
posted @ 2016-11-03 16:38 布鲁布鲁sky 阅读(1527) 评论(0) 推荐(0) 编辑
C# MD5加密
摘要:input是你要加密的内容 然后返回的就是加密后的一串数字 ToString("x2"):转化为16进制的两位数字 x:16进制, 2:两位数字 阅读全文
posted @ 2016-11-03 11:59 布鲁布鲁sky 阅读(266) 评论(0) 推荐(0) 编辑
C# SQLiteDataReader获得数据库指定字段的值
摘要:获得数据库指定字段的值,赋给本地变量 (1)如下,获得userinfo数据表里的字段"userid"、"orgid", (如果多表查询时,需要的多张表有相同字段,select时给相同的字段再设置别名) (2)同上,根据下标获得搜索到的字段的值 如下,将select到的第三个字段的值赋给aaa 其他: 阅读全文
posted @ 2016-11-02 16:34 布鲁布鲁sky 阅读(18053) 评论(0) 推荐(0) 编辑
C#保存登录用户名供其他页面调用
摘要:一、保存登录用户名供其他页面调用 步骤: (1)项目自带的Program.cs,类方法里定义登录的用户名为全局变量loginid,这样整个项目都可以调用它 static class Program { public static string loginid = ""; static void Ma 阅读全文
posted @ 2016-11-02 16:28 布鲁布鲁sky 阅读(1033) 评论(0) 推荐(1) 编辑
C#解析复杂的Json成Dictionary<key,value>并保存到数据库(多方法解析Json 四)
摘要:准备工作: 1、添加引用System.Web.Extensions, 2、.net3.5+版本都有,如果VS2010找不到,在这个文件夹找:C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\ 3、再using System. 阅读全文
posted @ 2016-11-01 17:42 布鲁布鲁sky 阅读(11542) 评论(1) 推荐(0) 编辑
C# JavaScriptSerializer 解析Json数据(多方法解析Json 三)
摘要:准备工作: 1、添加引用System.Web.Extensions, 2、.net3.5+版本都有,如果VS2010找不到,在这个文件夹找:C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\ 3、再using System. 阅读全文
posted @ 2016-11-01 15:55 布鲁布鲁sky 阅读(14334) 评论(0) 推荐(0) 编辑
C# JObject解析Json(多方法解析Json 二)
摘要:下载Newtonsoft.Json,添加引用 记得using Newtonsoft.Json.Linq; 阅读全文
posted @ 2016-11-01 15:17 布鲁布鲁sky 阅读(14280) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示