- 博客(16)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 三层程序设计之浅见
三层程序设计之浅见程序分层的目的:隔离、解耦合程序分层的优点:安全性、可维护性、扩展性等一. 三层结构概述1. 多层结构的划分方式:物理/逻辑(我只重点说逻辑上的划分UI/BLL/DAL/DB)① 、物理上的划分:显示层/业务逻辑层、数据层 (客户机PC;应用服务器;数据库服务器) 理解为硬件上的划分。② 、
2009-12-04 19:11:00
528
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 清空所有的textbox 的递归方法
//清空按钮 的 事件 private void btnEmpty_Click(object sender, EventArgs e) { this.FindCtrl(this); dgvBookBorrow.DataSource = null; } //清空所有文本
2009-11-28 10:51:00
487
原创 Treeview 的基本使用(动态绑定及一些事件)
//树的 实现 private void UserBookSelectFrm_Load(object sender, EventArgs e) { TreeNode rootNode = this.Treeview.Nodes[0]; rootNode.ExpandAll();
2009-12-13 18:11:00
827
原创 Listview 的基本使用
ColumnHeader title = new ColumnHeader(); //声明标头,并创建对象。 title.Text = "名次"; //标头一显示的名称。 title.Width = 100; //标头一名称 的宽度。 this.listView.Columns.Add(title
2009-12-11 10:15:00
499
原创 自定义排序
select b.* from (select id,sum(v) as total_v from yourtable group by id) a left joinyourtable bon a.id=b.id order by a.total_v desc,b.tm asc
2009-12-10 14:37:00
401
原创 Datagridview 导出Excel
#region 导出当前页到Excel中 public void print(DataGridView dataGridViewName) { //实例化一个Excel.Application对象 Microsoft.Office.Interop.Excel.Application excel = new
2009-12-07 12:46:00
638
原创 文件流 打开文件
**************************************************************************** //打开系统计算器 private void tsmiOpenCounter_Click(object sender, EventArgs e) { System.Diagnost
2009-12-04 18:35:00
592
原创 DataGridView 合并单元格
using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Collections;using System.Drawing;namespace OPSS.Logic.Checks{ /// /
2009-12-04 12:24:00
2079
原创 截取字符串
//从前第一个字符开始截取 截取的长度为4string Year =PressDate.Substring(0,4); //截取年//从 “/”后面开始截取 string Month = PressDate.Substring(PressDate.LastIndexOf("/") + 1); //截取月String str = "我们是程序员,我们很喜欢安静的做程序,这
2009-12-02 15:47:00
425
原创 验证 (文本值是否合格)
//判断是不是输入的数字 private void IsNumeric(string str) { System.Text.ASCIIEncoding ascii = new System.Text.ASCIIEncoding(); byte[] bytestr = ascii.GetBytes(str)
2009-12-01 20:35:00
394
原创 DataGridView里的Checkbox全选问题
private void DgvCheckboxSelect(bool _Value) //全部选中 { foreach (DataGridViewRow dgvRow in dgvBookRevert.Rows) { foreach (DataGridViewCell dgvCell
2009-11-30 09:37:00
445
原创 DataGridView 小技巧
只读属性设定datagridview.ReadOnly = True 行自动追加datagridview.AllowUserToAddRows = False删除行允许datagridview.AllowUserToDeleteRows = False行副设置datagridview.AllowUserToResizeRows = Falsedatagridview.C
2009-11-29 17:26:00
1027
原创 DataGridView删除行
单元格赋值DataGridView1.Rows.Add()首先新增一空行方法一: DataGridView1.Item("Column1", 1).Value = "adsfsdf" 其中Column1是列名称(列的name属性值)并非列的text值,1代表第1行方法二: DataGridView1.Rows(1).Cells(0).Value =
2009-11-28 14:58:00
869
原创 数据添加到datagridview (可以添加多行)
DataSet ds;//放在外面声明 private void Form1_Load(object sender, EventArgs e) { ds = new DataSet(); //创建表 DataTable dt = new DataTable("Ac
2009-11-27 17:39:00
2603
原创 MD5加密
命名空间 using System.Security.Cryptography; //加密引入的命名空间 #region MD5加密 public string GetMD5(string PWD) { System.Security.Cryptography.MD5CryptoServiceProvider md5CSP
2009-11-25 22:20:00
410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人