
C#
文章平均质量分 86
贝爷_野外求生
这个作者很懒,什么都没留下…
展开
-
如何设置分页符(ReportViewer 控件)
MSDNVisual Studio 2005本主题中的说明介绍如何设置页大小和分页符。请注意,大小值有基于用户的区域设置的默认单位。若要指定其他单位,请在数值后面键入一个物理单位指示符,例如 cm、mm、pt 或 pc。设置页大小以图形设计模式打开客户端报表定义 (.rdlc) 文件。在“属性”窗口中,为使用软分页转载 2015-12-22 01:13:38 · 5580 阅读 · 0 评论 -
VS2010 RDLC报表制作详解 (分组,空白页,合计,数据集,参数,页数)
[摘要:1.增加数据散 2.正在数据会合增加数据表战对应的字段 3.增加RDLC报表 3.制造报表 A)左件增加页眉,页眉战页足,(页眉战页足会正在每页表现); B)增加报表参数(快速键 ctrlAltD 或视图] 1.添加数据集2.在数据集中添加数据表和对应的字段3.添加RDLC报表3.制作报表A)右件添加页转载 2016-01-07 08:45:40 · 8540 阅读 · 0 评论 -
RDLC报表:每页显示N条记录
摘要: 提供一种方案,使分页浏览的报表每页显示固定条数记录,最后一页记录条数不足的,用空行补齐。示例: 记录共7条,每页显示5条记录: 下载代码(vs2008,需要安装AdventureWorks数据库) 下载代码(vs2008,不需要数据库支持) 下载代码(仅rdlc报表定义文件)原理: 由于表的分组包含“在起始处分页”和”在结束转载 2016-02-03 16:18:01 · 6741 阅读 · 0 评论 -
C#(源码)操作Excel大全1
C#对excel的操作转载 2015-09-24 10:35:59 · 1334 阅读 · 0 评论 -
C# form 传参数的几个方法
方法一:传值最先想到的,Form2构造函数中接收一个string类型参数,即Form1中选中行的文本,将Form2的TextBox控件的Text设置为该string,即完成了Form1向Form2的传值。当Form2的AcceptChange按钮按下,需要修改Form1中ListBox中相应列的值,因此可以考虑同时将Form1中的ListBox控件当参数也传入Form2,所有修改工作都在For转载 2015-09-28 15:45:04 · 3919 阅读 · 0 评论 -
C#中form窗体之间的传递几个方法学习
在windows form之间传值,我总结了有四个方法:全局变量、属性、窗体构造函数和delegate。第一个全局变量:这个最简单,只要把变量描述成static就可以了,在form2中直接引用form1的变量,代码如下:在form1中定义一个static变量public static int i= 9 ;Form2中的钮扣按钮如下:private void转载 2015-09-28 15:29:38 · 9319 阅读 · 0 评论 -
C#基础知识笔记
笔记如下:概念:.net与c#.net/dontnet:一般指.net framework框架,一种平台,一种技术c#(charp):一种编程语言,可以开发基于.net的应用。*java既是一种技术又是一种编程语言。 .net都能干什么?开发桌面应用程序 Winforminternet应用程序 A转载 2015-10-16 13:39:55 · 448 阅读 · 0 评论 -
DataGridiew用法总结
DataGridiew用法总结 一、DataGridView 取得或者修改当前单元格的内容: 当前单元格指的是DataGridView 焦点所在的单元格,它可以通过DataGridView 对象的CurrentCell 属性取得。如果当前单元格不存在的时候,返回Nothing(C#是null)// 取得当前单元格内容Console.WriteLine(DataGridV转载 2015-09-30 14:07:20 · 542 阅读 · 0 评论 -
C# Excel检验数据是否重复及Table检验数据是否重复
最近在做导入Excel数据的时候,要检验数据是否重复:1、要检验Excel数据本身是否有重复?2、Excel中的数据是否与数据库中的数据重复?一、检验Excel中数据是否重复的方式有:1、将Table中的数据使用select语句来过滤(此处略,可以参考二)。2、使用for循环来手动核对,代码如下:#region 记录Excel中的重复列 /转载 2015-10-19 16:56:47 · 3269 阅读 · 0 评论 -
DataTable简介
一、DataTable简介 (1)构造函数 DataTable() 不带参数初始化DataTable 类的新实例。 DataTable(string tableName) 用指定的表名初始化DataTable 类的新实例。 DataTable(string tableName, st转载 2015-10-20 14:00:00 · 690 阅读 · 0 评论 -
All useful websites
First videos of the structured editor prototypehttp://blogs.msdn.com/b/kirillosenkov/archive/2009/09/08/first-videos-of-the-structured-editor-prototype.aspx转载 2015-09-23 17:00:12 · 410 阅读 · 0 评论 -
C#调用Excel的宏
用到了三个组件using Excel = Microsoft.Office.Interop.Excel;using Office = Microsoft.Office.Core;using VBIDE = Microsoft.Vbe.Interop;因为涉及到大批量的Excel文件的处理首先 先要把文本文件中保存的vba函数倒入到Excel中 手动倒入,假设有几千个转载 2015-11-10 00:38:59 · 4561 阅读 · 0 评论 -
VS2012+Win7网站发布详细步骤
http://blog.youkuaiyun.com/chinahuyong/article/details/47067381 本机环境: 本文分三个部分介绍Web项目发布的常规方法,大神级别可以略过,主要是为了方便一些初学者。第一部分:VS2012把项目发布到文件系统。第二部分:IIS配置发布好的项目。第三部分:常见问题处理。转载 2015-09-23 16:44:10 · 444 阅读 · 0 评论 -
C#项目里各个文件的含义
下图是最基本的C#项目文件 Bin 目录用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。 obj是object的缩写,用于存放编译过程中生成的中转载 2015-09-22 23:31:17 · 4443 阅读 · 0 评论 -
一个c#即时监控小程序
关键词:委托 线程 异步操作 大数据存储过程分页 实时刷新界面数据 声音报警 任务栏提示 动态任务栏图标切换 需求:启动监控程序后,每隔10秒(可配置多少秒)从后台数据库查询一次, 查询条件(sql语句可配置),然后返回结果显示和进行判断。即时插入的数据:(第一列)本例源码程序 判断的条件(尽量也可以灵活配置):再返转载 2015-09-24 00:00:21 · 9696 阅读 · 0 评论 -
C#(源码)操作Excel大全2
大全二://引入Excel的COM组件using System;using Excel = Microsoft.Office.Interop.Excel;//.NET里面选using Office = Microsoft.Office.Core;//COM 里面选Microft Office 12.0 object Library namespace ExcelTest{转载 2015-09-24 11:10:18 · 513 阅读 · 0 评论 -
C#里WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变
在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性。Anchor属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,那么该控件维持它与定位点位置之间的距离不变。例如,如果“:Button”控件锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button控件水平调整大小,维持到该转载 2015-10-12 13:15:27 · 1377 阅读 · 0 评论 -
C# 模拟单击网页链接
[C#基础] 咱们在开发界面时,需要用户点击连接到网页,下面是添加网页链接的源代码,供大家研究using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.W转载 2015-09-24 13:38:57 · 2130 阅读 · 0 评论 -
教你一步一步编写通用界面框架
现在,我们先来通过源码学习如何开发一个简单的界面框架,后面我们再发布源码介绍如何开发Outlook风格、支持换肤的界面框架。点击以下链接下载该示例框架 简单界面框架源码下载。1 简单界面框架概述1.1 界面框架插件概述我们先来看一下要创建的这个界面框架,如下图所示。这个界面框架是一个上下型布局风格,上部分是菜单,下部分是多标签页的内容区域。菜单由其它插件来提供,并且点击菜单转载 2015-11-16 13:49:38 · 2420 阅读 · 0 评论 -
c#使用netmail方式发送邮件示例
/// /// NetMail方式测试通过 /// private void TestSend() { System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(); //收件人地址 mm.To.Add(new System.Net.Mail.转载 2015-12-11 16:08:27 · 1416 阅读 · 0 评论 -
C#调用本地Outlook发送邮件实例
创建一个新的winform,在winform中添加一个button,如下:双击SendMail按钮,添加如下代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq转载 2015-11-18 14:55:24 · 7259 阅读 · 1 评论 -
C#发送Email邮件三种方法的总结
通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送:1.通过Localhost;2.通过普通SMTP;3.通过SSL的SMTP;下面一个一个来说:1.通过LocalHostpublic void SendMailLocalhost() { System.Net.Mail.Ma转载 2015-12-11 16:09:55 · 7727 阅读 · 0 评论 -
DataTable类
DataTable是一个使用非常多的类,记得我在刚刚开始学习.Net的时候就已经了解并用过这个类,但如今再来看看,才发现这个类非常之复杂,复杂表现在哪些地方呢?主要是这个类与其他很多类都有关联,也就是说,你要玩透DataTable这个类,你必须要了解很多其他的类。 DataTable是一个很古老的类,再往前不清楚,但是.Net2.0就肯定有了。主要用于数据的封装与存储等等。这个类,你要是转载 2015-12-17 11:08:56 · 625 阅读 · 0 评论 -
Visual Studio 使用及调试必知必会
一:C# CODING 技巧1:TODO然后 CTRL + W + T,打开任务列表,选中 Comments,就会显示所有待做的任务2:打开所在的文件夹右键单击任何一个文件选项卡, 选择"打开所在的文件夹",或在 Solution Explorer 的文件上面点右键;3:比对同一个文件鼠标向下拖动红框内的图标。4:按意转载 2016-01-20 13:05:51 · 419 阅读 · 0 评论 -
[综合] C#Winform程序如何发布并自动升级(图解)
有不少朋友问到C#Winform程序怎么样配置升级,怎么样打包,怎么样发布的,在这里我解释一下打包和发布关于打包的大家可以看我的文章C# winform程序怎么打包成安装项目(图解)其实打包是打包,发布是发布两者是没有任何关系的,只是有些同志会分不清楚。混在一起了。下在面大家就和我一起来做一个发布并升级的程序吧。首先我们准备几个工作1.新建一个存储发布后程序的目录比如D:\转载 2015-12-18 22:26:51 · 492 阅读 · 0 评论 -
一点一点学ASP.NET之基础概念——委托
委托的概念委托实际上是类(一个貌似函数一样的类),我们已经使用函数指针很多年了——函数指针也被称为过程类型,但是它们的实现都不是类。它们是单独的函数指针的简单实例。委托是包含这些功能的类,委托类通过保留的列表来确定某些事物是否已经指派给了委托,这种算法可以理解为:“对于内部列表中的每一个回调函数,都调用函数”。委托除了支持回调函数外,还可以通过该列表来实现多播(委托链)。说白了,就是我们把转载 2016-01-21 13:58:50 · 547 阅读 · 0 评论 -
分组控件:CheckedListBox控件的使用
在vb.net中,CheckBox、CheckedListBox、RadioButton和TrackBar这四个控件的功能都是设置和获取值的,我们称之为设置值的控件。前面我们了解了CheckBox控件和RadioButton控件的使用,这里我们来看CheckedListBox控件的使用,CheckedListBox控件在工具箱中的图标如图所示:Windows窗体的CheckedList转载 2016-01-21 22:25:03 · 3329 阅读 · 0 评论 -
c# 报表练习笔记(一)
报表数据来自数据库A-1.创建DataSet。选择“服务器资源管理器”下的数据连接,选择数据库的某个表,拖到xsd的面板中。A-2.添加报表。“报表数据”,“新建数据集...”。“对象”,选择刚才生成的DataSet。可以看到数据集中出现刚才的表格。最上面填充数据集名称,这个名称下面会用到,所以尽量不随意命名。下面数据绑定的过程中可能会用。A-3.添加完报表数据后,继续编辑转载 2015-12-22 11:36:13 · 481 阅读 · 0 评论 -
c# 报表练习笔记(二)——父子报表 + 分组 + 图片
rdlc里面,如果删除了组属性,行的属性没有分组的话,此行仅显示一行。只有行为组的情况下,行才会多行显示数据。父子报表的重点在两个报表的数据关联上。♠:在子报表属性的参数中加入一个参数“姓名”,参数值=“=Fields!姓名.Value”。♠:打开子报表,在报表属性中加入一个报表参数“姓名”,这个参数与上一步设置的参数同名。♠:在子报表中加入表格控件,表的属性中的筛转载 2015-12-22 11:37:09 · 1474 阅读 · 0 评论 -
报表练习笔记三——我的代码
Report.ReportOut form = new Report.ReportOut();form.BindingData = report =>{ #region BindingData ReportDataSource dataSource1 = new ReportDataSource("dsA", _reportA); ReportDataSource da转载 2015-12-22 11:38:15 · 433 阅读 · 0 评论 -
RDLC报表总结
这2天纠结的报表基本上已近完成大部分功能。现在总结一下自己近期的学习成果首先制作微软RDLC报表由以下三部分构成:1.制作自己的DateSet集合(就是报表的数据集);2.制作自己的报表文件.rdlc文件,用于画做报表样式,里面有微软自带的导出和打印功能,其实就为了少做这2个功能做少部分报表完全还不如自己生成报表灵活。制作显示报表的前台页面aspx文件,基本上就是插入一个ReportVie转载 2015-12-22 23:50:01 · 869 阅读 · 0 评论 -
c#获取当前年的周数,当前月的天数
获取当前年的周数 代码 /// /// 获得今年有几周 /// /// /// public int GetWeekOfYear(int year) { DateTime the_Date = new DateTime(year,1,1);//本年的第一天 TimeSpan tt=the_Date.AddYears(1)-th转载 2016-01-27 13:07:31 · 3288 阅读 · 0 评论 -
C# 中 DataTable 使用详解。
在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 一、DataTable简介 (1)构造函数 DataTable() 不带参数初始化DataTable 类的新实例。转载 2016-02-05 14:04:05 · 549 阅读 · 0 评论 -
DataTable、DataView、DataReader和DataSet,DataGrid等的区别
ArrayList和Hashtable区别: ArrayList是可变数组,只能通过索引来查找数据。通过Add()方法添加数据.. Hashtable是哈希表..存的是键值对...一个键对应一个值.优点就是可以通过关键字来找到对应的数据. 如:Hashtable ht = new Hashtable(); ht["a"] = "张三";转载 2016-02-05 14:28:01 · 1817 阅读 · 0 评论 -
RDLC 报表系列(四) 子报表的使用
本文只代表作者在一定阶段的认识与理解一.写作前提前面几篇中我讲了如何去实现一个RDLC报表、插入图片、参数传递及常用表达式的使用。这一节我们将focus on子报表的使用。假设有一天,你的老板和你说,公司需要做所有员工的出出差记录,这时子报表的应用是一个不错的选择。 关于怎样创建一个RDLC报表等相关内容,前查看我之前的文章,这里就不在阐述了。[原创] RDLC 报转载 2016-01-31 19:02:33 · 6384 阅读 · 0 评论 -
C#调用sap接口及返回数据到SAP
[摘要]本文是对C#调用sap接口及返回数据到sap的讲解,对学习C#编程技术有所帮助,与大家分享。public class SapClass{/// ////// /// 发票号码/// 发票开票日期/// 付款方/// 分销渠道 public DataTable nco(string fphm, DateTime fprq, string fkf, char fxqd)转载 2016-02-03 11:38:23 · 3494 阅读 · 0 评论 -
C# 文件操作类集合(一) 路径
常用的文件操作类的方法汇总:using System;using System.Text;using System.IO;namespace DotNet.Utilities{ /// /// 文件操作夹 /// public static class DirFile { #region 检测指定目录是否存在原创 2016-03-03 23:38:27 · 1326 阅读 · 0 评论 -
C# 文件操作类集合(二) 文件处理
文件操作类:using System;using System.Text;using System.Web;using System.IO;namespace DotNet.Utilities{ public class FileOperate { #region 写文件 protected void Write_Txt(string原创 2016-03-03 23:41:20 · 676 阅读 · 0 评论 -
C# 文件操作类集合(三) INI相关
INI文件类using System;using System.Runtime.InteropServices;using System.Text;namespace DotNet.Utilities{ /// /// INI文件读写类。 /// public class INIFile { public string path; publi原创 2016-03-03 23:42:14 · 529 阅读 · 0 评论 -
C# 获取某月的第一天和最后一天
/// /// 取得某月的第一天 /// /// 要取得月份第一天的时间 /// private DateTime FirstDayOfMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day);转载 2016-03-16 16:52:11 · 6126 阅读 · 0 评论