摘要: /// <summary> /// 递归搜索文件夹下的文件 /// </summary> /// <param name="dir">文件夹路径</param> private void GetAll(DirectoryInfo dir) { FileInfo[] allFile = dir.GetFiles(); foreach (FileInfo fi in allFile) { if (Path.GetExtension(fi.Name) == ".xls")//遍历文件后缀为.xls的文件 { Fi 阅读全文
posted @ 2013-04-17 18:02 Johan-Choi 阅读(240) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 查找替换关键字 /// </summary> /// <param name="fileName">文件名</param> private void FindWord(string fileName) { Excel.Application ep = new Excel.ApplicationClass(); try { object MissingValue = Type.Missing; string strKeyWord = txtFindWord.Text.Trim(); //指定要 阅读全文
posted @ 2013-04-17 18:00 Johan-Choi 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1 原子性(Atomicity):事务是一个完整的操作。2 一致性(Consistency):当事务完成时,数据必须处于一致状态。3 隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的。4 持久性(Durability):事务完成后,它对于系统 阅读全文
posted @ 2013-04-17 17:55 Johan-Choi 阅读(356) 评论(0) 推荐(0) 编辑
摘要: js代码部分以下两种都可以------------------------------------------------------------------------------------------------------------ function CheckAll(oCheckbox) { var gvList = document.getElementById(""); for (i = 1; i ' /> 获取选中的checkbox的值 string str = ""; for (int i = 0; i < thi 阅读全文
posted @ 2013-04-17 17:52 Johan-Choi 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1 。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;添加的文件一般是已经编译过应用程 阅读全文
posted @ 2013-04-17 17:47 Johan-Choi 阅读(404) 评论(0) 推荐(0) 编辑