C#
文章平均质量分 52
风一样的大叔
这个作者很懒,什么都没留下…
展开
-
C#导出到EXCEL
方法1:调用com组件,导出access数据到Excel,就是直接调用access的导出功能,此方法速度超级快using Access;Access.ApplicationClass oAccess = new Access.ApplicationClass();oA转载 2011-09-14 07:55:16 · 1921 阅读 · 0 评论 -
WinForm中一个窗体调用另一个窗体的控件和事件的方法(附带源码)
先申明下,此文适合和我差不多的菜鸟学习,没有什么高深知识点,不想耽误老鸟们的宝贵时间,如果有什么专业术语不对的还请指正啊。 最近进行WinCE的开发,第一次实际做C/S架构的项目,其中遇到很多问题。这个问题使我记忆深刻,当时在谷歌中搜索了好久都没找到想要的答案,用的就是文章标题中的原话。然后又换成“WinForm中子窗体调用父窗体的控件和事件的方法”,搜到的还是不太多。但我发现原来这个可原创 2012-11-27 13:26:29 · 64084 阅读 · 8 评论 -
WinForm窗体显示和窗体间传值总结
A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 两者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码 3.当窗体显示为模转载 2012-11-12 09:58:20 · 2011 阅读 · 0 评论 -
C#实现多个字符分割字符串的方法
string str = "1c2564c4c80ba89b2f2:0:0:|;bdaa2991b2f20a8fe43:0:1:|;";//StringSplitOptions.RemoveEmptyEntries删除分割后可能出现的空元素var strList = str.Split(new char[] { '|', ':', ';' }, StringSplitOptions原创 2012-08-01 18:00:16 · 944 阅读 · 0 评论 -
对Dictionary<TKey,TValue>进行插入与替换操作
Dictionary Lengths = new Dictionary(); for (int n = 0; n { for (int u = 0; u { if (tableLengths[u].Name == tableArray原创 2012-05-17 09:32:41 · 9561 阅读 · 0 评论 -
SQL多条件查询拼接in中条件方法
前段时间做了一个功能,就是前台可以选择同一字段下面的多个不同的条件,这就涉及到了SQL语句拼接的问题。 下面是一个用正则来处理查询条件的方法,是我目前所见到最简单的方法,现将它分享给大家。 using System.Text;using System.Text.RegularExpressions; string strwher原创 2012-06-05 10:42:51 · 8925 阅读 · 0 评论 -
C#项目打包时连接本地Access数据库的写法
今天将一个自己接的C#项目打包时遇到了数据库本地化的问题,原来编写代码时用的是SQL Server,现在要发布给用户,考虑到用户计算机中没有安装SQL Server,并且如果要安装的话也不太方便,同时这个项目的数据量不是很大,于是便考虑将项目的数据库改为Access数据库,现提供两种连接字符串: //连接绝对路径的Access数据库//获取相对路径的原创 2012-02-29 14:38:07 · 3105 阅读 · 0 评论 -
C#计算两个时间差
//cs中for (int u = 0; u { TimeSpan t1 = new TimeSpan(DateTime.Parse(PreformFlowInfo[u].StartTime).Ticks); TimeSpan t2 = new TimeSpan(DateTime.Parse(Pre原创 2012-02-10 15:23:19 · 2288 阅读 · 0 评论 -
C#项目打包
1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可转载 2011-12-19 20:43:57 · 916 阅读 · 0 评论 -
C#中读取存储过程中临时表中的数据的写法
public DataTable GetOpticalInfo(string begindate, string enddate, string prefromid) { const string connStr = @"Data Source=127.0.0.1;DataBase=master;User ID=sa;PWD=123"原创 2011-10-20 16:18:34 · 1616 阅读 · 0 评论 -
DataTime+当前时间转换
DataTime nowDate = DataTime.Now;nowDate.toString("r"); 效果为: Wed, 22 Jul 2009 16:24:33 GMT找遍了整个网络,原来就这样。。。。郁闷中。。。为此找到所有的时间格式化d转载 2011-09-14 17:00:19 · 783 阅读 · 0 评论 -
C#中将数据导出为EXCEL方式汇总
1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。Response.Clear();Response.Buffer= true;Response.AppendHeader("Content-Disposit转载 2011-07-28 17:35:55 · 1043 阅读 · 0 评论 -
WebService下实现大数据量的传输
设置RemotingFormat = SerializationFormat.Binary;再序列化,通过WebService传输,客户端接收,再反序列化,确实效果大大的优于直接传送DataSet,不仅网络传输中如此,即使本机,性能改善也非常明显. 下面分别是WebService里面的方法和客户端反序列化取DataSet的方法. 1. 服务器上面取数据,转载 2014-02-27 09:46:36 · 37677 阅读 · 0 评论