2012年11月6日

C# 导出Excel表格(WinFrom)

摘要: #region 事件 导出Excel表格 客户基本信息 private void btn_Export_Click(object sender, EventArgs e) { if(this.dgv_CustomerInfo.Rows.Count<1) { MessageBox.Show("没有要导出的客户信息!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information); return; } StatesBar sb = new StatesBar(); try { saveFileDialo 阅读全文

posted @ 2012-11-06 10:13 林中的鱼 阅读(3151) 评论(0) 推荐(0) 编辑

2012年10月22日

纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)

摘要: 【转】纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等),NB么 今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,如果你也觉得很震撼,推荐给你的朋友吧。1、正方形最终效果:CSS代码如下:1 #square {2 width: 1... 阅读全文

posted @ 2012-10-22 15:55 林中的鱼 阅读(289) 评论(0) 推荐(0) 编辑

使用base 标签减少网站链接重复

摘要: Base 标签是一个全集控制的标签。比如:<A HREF="http://www.supercss.com/code/1.htm " target=”_blank”>代码一</A><A HREF="http://www.supercss.com/code/2.htm " target=”_blank”>代码一</A>其中[url]http://www.supercss.com[/url] 和target=”_blank”: 多次重复,增加无用的代码。修改为:<head><base href 阅读全文

posted @ 2012-10-22 15:27 林中的鱼 阅读(115) 评论(0) 推荐(0) 编辑

启用Gzip压缩 提高浏览速度

摘要: 启用Gzip压缩的好处它的好处显而易见,提高网页浏览速度,无论是之前说的精简代码、压缩图片都不如启用Gzip来的实在。下图为启用Gzip后的效果。Gzip压缩效率非常高,通常可以达到70%的压缩率,也就是说,如果你的网页有30K,压缩之后就变成了9K左右。第一步:打开IIS,启用HTTP压缩服务右击“网站”->“属性”,选择“服务”。在“HTTP压缩”框中选中“压缩应用程序文件”和“ 压缩静态文件”,按需要设置“临时目录”和“临时目录的最大限制”;第二步:启用web服务第三步:修改MetaBase.xml开始 > 运行中输入 c:\windows\system32\inetsrv, 阅读全文

posted @ 2012-10-22 15:26 林中的鱼 阅读(193) 评论(0) 推荐(0) 编辑

2012年10月20日

IIS7中添加html对<! #include >的引用

摘要: 今天把网站环境迁移到windows2008结果发现iis7的配置和iis6不同!所以写出来希望能给大家节省点时间1.找到处理映射2.双击进去找到“添加模块映射”3.进入到模块映射中,如图配置4.点击“请求限制”5.结束 阅读全文

posted @ 2012-10-20 23:49 林中的鱼 阅读(5102) 评论(2) 推荐(1) 编辑

2012年9月13日

导出Excel时不导出隐藏的列方法,以及重新设置表头名称

摘要: #region 事件--导出 private void xButtonExport_Click(object sender, EventArgs e) { //导出前验证 if (InventoryInquiresDataGrid.Rows.Count==0) { MessageBox.Show("没有要导出的数据!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } GetSerachInfo(); //获取查询条件 searchObject对象 StateBar sb = 阅读全文

posted @ 2012-09-13 16:05 林中的鱼 阅读(5276) 评论(0) 推荐(0) 编辑

C# 0、1 状态转换(int 类型转string 类型的方法)

摘要: //声明一个名为State的类class State { int _stateid; public int Stateid { get { return _stateid; } set { _stateid = value; } } string _statedtr; public string Statedtr { get { return _statedtr; } set { _statedtr = value; } } }//将声明的类State定义一个List,且增加不同状态 List<State> _listState = new List<State>() 阅读全文

posted @ 2012-09-13 15:39 林中的鱼 阅读(651) 评论(0) 推荐(0) 编辑

2012年9月12日

DataTable 导出CSV

摘要: #region 导出事件 public void btn_Export_Click(object send, EventArgs e) { if (_frm.dgv_PickGoods.RowCount <= 0) { MessageBox.Show("没有需要导出的数据!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } getSearchObj(); StateBar sb = new StateBar(); sb.Show("系统正在处理,请稍等 阅读全文

posted @ 2012-09-12 16:25 林中的鱼 阅读(577) 评论(0) 推荐(0) 编辑

2012年8月31日

2011-06-15 11:59 C# DataSet和DataTable详解 (转自网络)

摘要: 2011-06-15 11:59C# DataSet和DataTable详解1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");2、查看调用SqlDataAdapter.Fill创建的结构da.Fill(ds,"Orders");DataTable tbl = ds.Table[0];foreach(DataColumn col in tbl.Columns)Console.WriteLine(col.ColumnName);3、查看SqlDataAdapter返回的数据①、DataRow对象Dat 阅读全文

posted @ 2012-08-31 09:34 林中的鱼 阅读(295) 评论(0) 推荐(0) 编辑

2012年8月30日

减少与数据库的交互

摘要: 因为新手所以会犯一些不经意的错误,导致程序运行效率低下,在数据量小的时候还可以接受,但当数据量超过一定量级,就会造成用户体验度急骤下降。近期参与一个仓库管理系统的开发,需要在出库时以SKU为条件对库存进行检查,以免出库数量大于库存数量。原程序是一条一条取SKU然后与库存表进行对比,例如出库订单条数有100条,库存有1000条,那么就需发比对100*1000次,需要与数据库交互100次,这样效率实在低下。我们需要换一种思路,先将需要的库存数据一次性查出,使用 selec 需要的字段 from 库存表 where SKUID in (100行出库订单的 SKUID) ,这样只和数据库交互一次就可以 阅读全文

posted @ 2012-08-30 21:40 林中的鱼 阅读(391) 评论(0) 推荐(0) 编辑

导航