随笔分类 -  .Net

.net 如何向上取整
摘要://rate为要取整的带小数的数值(int)Math.Ceiling(Convert.ToDouble(rate)); 阅读全文
posted @ 2008-05-08 11:30 Eric huang 阅读(2195) 评论(0) 推荐(0)
生成缩略图
摘要:1/**//// 2 /// 生成缩略图 3 /// 4 /// 源图路径(物理路径) 5 /// 缩略图路径(物理路径) 6 /// 缩略图宽度 7 /// 缩略图高度 8 /// 生成缩略图的方式 9 public static void MakeThumbnail(string originalImagePath, string ... 阅读全文
posted @ 2008-05-08 11:28 Eric huang 阅读(233) 评论(0) 推荐(0)
将GridView导出到Excel
摘要:1public static void ExportGridView(GridView gridView, string filename) 2 { 3 string attachment = "attachment; filename=" + filename + ".xls"; 4 HttpResponse Response = HttpContext.Cu... 阅读全文
posted @ 2008-05-08 11:25 Eric huang 阅读(146) 评论(0) 推荐(0)
.net读取Excel
摘要:.net读取Excel1. 定义连接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\CC.excel;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; 2. 使用的 select command : SELECT * FROM [sheet1$]工作表名+$ (例如,[Sheet1$] )。使用特... 阅读全文
posted @ 2008-04-18 17:17 Eric huang 阅读(1344) 评论(0) 推荐(0)
反射
摘要:反射基本用法,取自MSDN, 1using System; 2using System.Reflection; 3using System.Security.Permissions; 4 5[assembly:AssemblyVersionAttribute("1.0.2000.0")] 6 7public class Example 8{ 9 private int factor;10 ... 阅读全文
posted @ 2008-04-15 15:31 Eric huang 阅读(221) 评论(0) 推荐(0)
WE8MSWIN1252编码转换
摘要:前几天帮同事搞一个问题,用.NET程序调Oracle数据库,数据库的默认编码方式是WE8MSWIN1252,用.NET读出来是乱码.由于Oracle是别人的数据库,不能修改,所以只能在程序中进行编码转换,翻发很多资料发现WE8MSWIN1252对应是Windows-1252,编码转换的方法如下: 1 public static string GetEncoding(string tm... 阅读全文
posted @ 2008-04-03 09:31 Eric huang 阅读(1530) 评论(1) 推荐(0)
IE前进和后退的实现
摘要:在项目是有时会遇到需要模拟IE前进和后退的情况,但又不能用Javascript中的History.back();来实现,当页面属于表单提交(尤其是动态加载的页面)时, History.back后退会造成页面过期.如果在IE中隐藏了原来的前进和后退,这是致命的,再怎么也回到不原来的页面.需要重新写前进和后退功能,以下就是我为这个写的一个例子,如有不正确地方请指教,在这里帖出来只是为了减少大家在工作中... 阅读全文
posted @ 2008-04-02 10:37 Eric huang 阅读(491) 评论(0) 推荐(0)
取得当前网站地址和当前虚拟目录的地址
摘要:取得当前网站地址和当前虚拟目录的地址: 1 /**//// 2 /// 取得当前虚拟目录地址 3 /// 如:http://localhost:2791/ 或 http://localhost/XXXX 4 /// 5 /// 6 protected string GetCurrentAppPath() 7... 阅读全文
posted @ 2008-04-01 10:40 Eric huang 阅读(371) 评论(0) 推荐(0)
The data file '...\DefFactory.dat' cannot be opened
摘要:前几天在装vs2008时,咋也装不上,提示说deffactory.dat 不可读,在网上搜了很久,才找到下面的方法,贴出来让大家遇到这个问题时能快点解决.(*^__^*) 嘻嘻…… 用记事本创建一个包含如下内容的 deffactory.dat 文件分别替换掉 setup\deffactory.dat、msdn\setup\deffactory.dat 即可。 ... 阅读全文
posted @ 2008-04-01 10:16 Eric huang 阅读(881) 评论(0) 推荐(0)