增肥的叮噹

导航

 

2021年2月3日

摘要: 1. 新建解决方案及项目 2. 安装制作安装包的插件 方法一,在VS Marketplace中安装,点击下载按钮安装完成需要重启VS 方法二,直接下载到本地,双击运行安装。下载地址 同样,安装完成需要重启VS 3. 新建安装包项目 命名规则:需要安装的项目名称+Setup 4. 项目新建完成,弹出安 阅读全文
posted @ 2021-02-03 15:25 三千小胖子 阅读(474) 评论(0) 推荐(0)
 

2013年7月17日

摘要: 利用OleDb方式对DataSet 和 Excel 数据快速导入导出 //////导出数据到Excel//////需要导入的Excel地址///需要导入的数据///表名publicstaticvoidDSToExcel2003(stringPath,DataSetoldds,stringTableName){//Excel2003的连接字符串stringstrCon="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Path+";ExtendedProperties=Excel8.0";//执行导入Excute 阅读全文
posted @ 2013-07-17 13:01 三千小胖子 阅读(367) 评论(0) 推荐(0)
 
摘要: 读取.xls(老Excel文件)和.xlsx(Excel2007文件)只是连接字符串不同而已,使用新的连接字符串可读取新老两种格式,很方便。有密码的字符串string ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/yourExcel.xls;Extended Properties=Excel 8.0;Jet OLEDB:Database Password=123456;Persist Security Info=False";具体操作方法如下://根据Excel物理路径、表名(Sheet名 阅读全文
posted @ 2013-07-17 10:30 三千小胖子 阅读(313) 评论(0) 推荐(0)
 

2013年7月5日

摘要: 编写桌面程序的时候当遇到长时间的方法调用时,大家都会遇到主线程被挂起、界面无响应的状况。线程操作是解决类似问题的绝佳手段,但对于刚接触线程的朋友来讲编写和调试多线程程序是非常痛苦的,尤其是在VC的MFC下,没有一定的C++基础,很难做出专业的多线程程序来。幸好,.Net框架为我们提供了非常简便的方法和机制来创建多线程程序,譬如:Thread、线程池、异步方法调用以及BackgroundWorker!Thread和BackgroundWorker在MSDN中关于这两个类都有非常详细的解释以及丰富的示例,在后续的文章里我们会利用非常实际的示例程序来进行实战。在这里我们首先讨论异步方法调用。所谓异步 阅读全文
posted @ 2013-07-05 14:16 三千小胖子 阅读(276) 评论(1) 推荐(0)
 

2013年6月14日

摘要: C#regex是正则表达式类用于string的处理,查找匹配的字符串。Regex regex=new Regex(@”OK“);//我们要在目标字符串中找到"OK"Match m=regex.Match("fjsladfOK");console.writeline(m.tostring());//这是查找OK//结果是:OK2,Regex regex=new Regex(@"\d+");// \d+是代表数字Match m=regex.Math("jflsadkj 98");console.writeline(m. 阅读全文
posted @ 2013-06-14 14:16 三千小胖子 阅读(157) 评论(0) 推荐(0)
 

2013年6月7日

摘要: SQLSERVICE : CONVERT(DATETIME,'2013-6-7 15:07:00')oracle: select to_date('20081024094930','yyyy-mm-dd hh24:mi:ss')字符串转日期Selectcast('2009-01-01'asdatetime)日期格式转换SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelectCONVERT(varchar(100),GETDATE(),1):05/16/06Selec 阅读全文
posted @ 2013-06-07 15:17 三千小胖子 阅读(263) 评论(0) 推荐(0)