
Asp.Net
文章平均质量分 68
Jasson
專注SAP.NET
展开
-
.NET中对串口(COM)读写操作方式汇总
最近总结了串口(COM)读写操作的三种方式:第1种方式是采用微软在.NET2.0推出了一个串口控件,SerialPort类,但必须是.NET2.0才可以第2种方式是用API写串口通信,虽然难度高,但可以方便实现自己想要的各种功能第3种方式是通过采用Visual Studio 6.0中原来的MSComm控件这是最简单的,最方便的方法,但需要注册以下详细分析了每种方式的使用方式,并提供相应例题下载原创 2009-08-21 18:58:00 · 1649 阅读 · 2 评论 -
C#操作Excel文件 之一
在工作中是要对Excel的操作,实际项目中除了读取excel,写入excel。还很有肯能要做一些更加具体的操作。比如:单元格的样式,长宽。工作表的拷贝等等。下面是经过本人收集的一些资料。摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了COM组件在.net环境中的使用。关键词:受管代码;非受管代码;Excel对象;动态连接库引言 Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,原创 2010-11-24 14:57:00 · 1165 阅读 · 0 评论 -
C#操作Excel文件 之三
继续前两篇的汇总:在.NET开发中,不管是web程序还是桌面软件(尤其是涉及数据库操作的MIS系统等),常常需操作Excel,如导出数据到Excel,读取Excel中数据到程序中等。总结起来,其操作不外乎创建、打开、读写、保存(后退出/释放),而其操作方法,则主要有:通过ADO.NET数据连接方式、通过Excel对象模型“自动化”操作、使用中间数据格式如文本文件,XML等间接操作Excel、使用第三方控件(主要用于向Excel传输数据)等。在开始讨论之前,先把相关的一些网上资源罗列一下,其中大部分来自MS原创 2010-11-25 15:45:00 · 973 阅读 · 0 评论 -
微软图表控件使用初探--数据绑定(交叉表)
<br />微软图表控件使用初探--数据绑定(交叉表)<br />本来在考虑是否继续写图表控件的使用文章,毕竟,微软自带的例子已经非常详细了,花点时间参考一下基本上可以了解用法和使用特性,不过后来想想,还是写一下咯,抽出其中大家关心的内容,写出其中常用的使用方法,可以省去大家的时间,在需要深入的时候再去详细查看例子,也当是学习笔记吧:)(BTW:我也是边学习边写的,因此,写的文章中难免有不足或失误的地方,希望各位朋友指正出来咯,大家一起提高~本文中基本上只会写出最简单常用的功能,复杂的数据操作请参考微软详细原创 2011-03-29 18:39:00 · 755 阅读 · 0 评论 -
Excel显示及下载
<br /> 今天群里有个人问怎么在IE窗口中打开PDF文件,我起初还以为我会呢,因为以前实现过一个水晶报表使用PDF格式在IE中显示的功能,结果把源代码一贴,不符合他的要求。。。深感惭愧,于是自己开始琢磨。<br /> 在网上找了一些资料,确实有不少。大致的代码如下:<br />1 protectedvoid Page_Load(object sender, EventArgs e)<br />2{<br />3if (!IsPostBack)<br />4{<br />5strin原创 2011-03-29 18:21:00 · 565 阅读 · 0 评论 -
自动投票系统
最近朋友的小外甥参加了东莞的少儿魔豆模特大赛!还没开始就参加个网上投票。这让我想起了上大学的长沙的超级女生!让我很反感!一想到超级女生我就很恶心!那个时候整个校园都是超级女生投票。手机,网站,电话,,,,,,所以一直以来我就很讨厌投票这样的事情。上个星期该朋友号召在朋友群里号召兄弟们为他外甥投票!确实是多年的兄弟,没办法去投吧! 自己投了不打紧,还号召办公室的同事们帮忙。大家忙的不亦乐乎!最后还群发QQ群所有的群全发。号召全民全体动手。不过投归投,问题也跟着来了。因为我跟我同事是在同一个内网。原创 2011-04-14 09:04:00 · 1380 阅读 · 0 评论 -
自动投票系统【一】目标站点的信息收集
<br /> <br />当然我们现在先来收集一下目标站点的相关信息,正所谓知己知彼,百战不殆。打开网页看看东莞少儿魔豆模特大赛http://www.m-photos.cn/<br />发现里面有两个东西要刷一个是人气,另一个就是票数。人气就是打某个选手的资料页面。他的人气就增加一。刷新一下也可以增加一。当然这样的话就没那么多的限制了。增加人气直接刷新就OK.当然用程式来自动化也是比较简单。直接刷:http://www.m-photos.cn/View.asp?id=<br />另外一个就是投票<br />原创 2011-04-14 15:33:00 · 1394 阅读 · 0 评论 -
自动投票系统【二】模拟登录提交
<br /> 当然现在就要模拟的登录,跟目标主机的交互,就要进行欺骗。咳,先来baidu,google一下。百度自动投票。资料还不少,还有现成的软件。还有专门做这样的公司。真是。算了不评论了。我们来学习技术。下面一步。也有前辈做过csdn的模拟登录http://download.youkuaiyun.com/down/2989440/kzbpp。大家可以下载去学习!当然也有很多的介绍C#POST数据提交的实现方式。自己搜一下N多。但也都是大同小异。很多的同学都是抄来抄去了。所以有很多的雷同。当然这样也是学习的方式原创 2011-04-14 15:37:00 · 3858 阅读 · 0 评论 -
自动投票系统【四】C# 清除Cookies
<br />现在都已经准备好了就欠东风了cookies和更换ip。<br />在越来越多的网站使用了Cookie技术,它给我们带来方便的同时,也给我们带来了一点小麻烦。<br />比如网站的自动登录。<br />在网上没有找到合适的代码,于是就自己写了一个清除Cookie的函数(包括一个重载函数)。<br /> <br />CleanCookies方法<br />public bool CleanCookies(string URLStr, int ExType)<br />清除指定或全部Cookie数据<原创 2011-04-14 15:45:00 · 2269 阅读 · 0 评论 -
自动投票系统【五】IP更换
<br />其实这个东西也有很多方式,比如软件商代理,有丰富的IP资源,ADSL.像我这样的当然没前面两个咯。最后一个倒可以考虑,结果让我找到了个好软件,简单绿色。下载设置直接断开;拨号。既然是自动投票当然是嵌入到自己的程式中咯。自己控制多好啊!好,那就自己些个吧。了解知识,消化知识。自己模拟。<br /> <br />在网络编程中,有时候会需要重新拨号建立网络连接(如Ad点击软件通过重新拨号形成有效点击) ,下面介绍两种程序中拨号的方法.<br />1、最简单的方法:使用RasDial命令<br />原创 2011-04-14 15:50:00 · 1604 阅读 · 1 评论 -
自动投票系统【三】验证码识别
确实有很多的识别技术,我也要加强。我现在的程式只能够识别简单的数字,难点的就不能够咯。所以还要多学习,加油!实现步骤, public string getValidCode() { string s = "NO"; //验证码地址 string ValidateCodeUrl = "http://www.m-photos.cn/Inc/ChkCode/validatecode.asp";/原创 2011-04-14 15:40:00 · 1877 阅读 · 0 评论 -
自动投票系统【五】其他技术
<br /> 这里就写一写其他的一些铺注功能吧。比如自动刷新页面,把验证码的图片下载下来,禁止提示框的弹出等等。我们先来说一下验证码图片的下载吧,很多的网站都是http://www.m-photos.cn/Inc/ChkCode/validatecode.asp用一个页面生成图片,在在验证的地方显示。所以在webBrowser很难把他下载下来,当然有的人去模拟又击另成为图片。这样也不失一种做法。我这里是参考。SHdocVw.dll接口来实现下载。代码如下:<br />HTMLDocument html原创 2011-04-14 15:54:00 · 1375 阅读 · 1 评论 -
SMS(短讯服务中心)[一]-----总目录
很久没来写文章了。是因为刚接手了另外一套人资系统。是子公司用VB编写的,所以就我来维护了。出现了一些问题啊。耽误项目的时间,也就一直没到论坛上来写东西了。又快一个月了,今天来补上吧。就准备把刚完成的SMS(短讯服务系统)。其实就就是短信,TW人把它叫短讯而已啊。废话就不多说了。原创 2011-07-26 20:54:47 · 1018 阅读 · 0 评论 -
SMS(短讯服务中心)[三]-----website
这里主要是介绍website站点,结构如下图原创 2011-07-26 21:01:12 · 599 阅读 · 0 评论 -
Excel的导入导出.Net
在开发中,总是要碰到Excel的转换问题,这就是现代办公的需要。总是会碰到将一下资料上传或者下载,或者DB和Excel之间的互换。最近,忙一个专案也有用到,随便就整理了一下。代码如下:/**//*------------------------------------------------------------------------------------ * 文件名:ExcelCtrol.cs * 文件功能描述:Excel的导入导出 * * 创建标识:jiali765原创 2010-11-09 15:25:00 · 576 阅读 · 0 评论 -
在页面中监听用户控件的按钮点击事件
页面中的一些操作需在用户控件的按钮(以下简称按钮)点击时激发,这就需要在页面中监听按钮点击事件,一种实现方式在用户控件中添加自定义事件,在页面中订阅事件,按钮点击点激发自定义事件,代码如下:1). 用户控件WebUserControlWebUserControl.ascx:WebUserControl.ascx.cs:using System;using System.Data;using System.Configuration;using System.Collections;us原创 2010-09-06 16:00:00 · 1571 阅读 · 1 评论 -
关于asp.net c#中对cookie的操作
今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。 写cookie1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项2 DateTime dt = DateTime.Now;//定义时间对象3 TimeSpan ts=new TimeSp原创 2009-07-02 02:22:00 · 368 阅读 · 0 评论 -
C#委托之个人理解
什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。学习过C++的人可以把它理解为指针,但这个指针"是指向函数的。如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如:1 namespace Vczx.Pro原创 2009-07-02 02:26:00 · 353 阅读 · 0 评论 -
C#事件及响应方法
C#语言自C/C++演变而来。它是现代、简单、完全面向对象和类型安全的。C#语言是微软公司针对.Net平台才推出来的一门新语言,作为.Net平台的第一语言,它几乎集中了所有关于软件开发和软件工程研究的最新成果。面向对象、类型安全、组件技术、自动内存治理、跨平台异常处理、版本控制、代码安全治理……在.NET应用程序开发中,不管是WEBForms还是WindowsForms,都涉及到大量对象原创 2009-07-07 07:36:00 · 1359 阅读 · 0 评论 -
必须学习的10项.NET技术(优快云)
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。 2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个转载 2009-07-09 03:19:00 · 713 阅读 · 0 评论 -
23个.NET开源项目
Eric Nelson是微软技术的传道者,也是MSDN UK Flash的技术编辑,他编写了一个列表,列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。Eric尝试只包含一个测试框架和一个mock框架,即使有很多其它的项目同样入围。他列出了以下项目:[TEST] xUnit.net转载 2009-07-12 02:55:00 · 828 阅读 · 0 评论 -
C#导出到EXCEL
1.首先声明,这些方法也都是本人搜集的资料,然后为已所用,程序中不足之处,还请高手指点. 这些方法都没有关闭Excel进程。2.网上有好多关于用SQL语句导入导出的例子,这里不再重复写了。方法1:调用com组件,导出access数据到Excel,就是直接调用access的导出功能,此方法速度超级快using Access;Access.ApplicationClass oAccess= new A转载 2009-07-12 02:58:00 · 588 阅读 · 0 评论 -
C#连接数据库特殊方法两则
用过VS2005和VS2008的开发人员肯定知道在安装这个IDE的时候会自动安装了一个精简版的SQL数据库服务SqlExpress,这个数据库系统少了最重要的企业管理器,也就是说不能用它来建数据表和一些可视化操作。如果碰到项目中要用到SQL数据库的时候也不能附加到数据库服务里面去,导致项目在连接数据库的时候会提示找不到数据库文件而读取失败。那么,这个精简版的SQL数据库服务是不是意味着一无是处呢?原创 2009-07-12 03:06:00 · 557 阅读 · 0 评论 -
树Tree
果图: aspx页面代码: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> asp:TreeView ID="tvFloder" runat="serve原创 2009-11-02 15:53:00 · 419 阅读 · 0 评论 -
記錄使用者登入登出時間
這是一個客戶的需求要求記錄使用者的使用時間,因此就必須要記錄留在系統的時間登入時間沒問題,但是使用者並不是每個都那麼乖,乖乖的按下登出(我自己都這樣了)因此就要想辦法攔截到window close的事件但是window close是client的狀態,並不會跟server溝通,所以就要想辦法自己通知了首先先找到攔截window close的事件 window.onunload原创 2010-01-21 15:38:00 · 2014 阅读 · 3 评论 -
使用ASP.NET Global.asax 文件
Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET原创 2010-01-20 21:19:00 · 368 阅读 · 0 评论 -
Grilview中读取选中项中某一列的值
在实际开发中会遇到读取Gridview的选中的值: int rowindex = this.GridViewselect.SelectedIndex; string ZCTNUM, ZCRNAM, ZCRCNT, ZBEGDT, ZENDDT, ZPERNR, ZNAME; ZCTNUM = this.GridViewselect.Rows原创 2009-12-18 08:36:00 · 489 阅读 · 0 评论 -
C#连接各类数据库的方法集合
本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需要注意的点。 1.C#连接Access 程序代码: using System.Data; using System.Data.OleDb; string strConnection="Provider=Microsoft.Je原创 2009-12-31 15:18:00 · 486 阅读 · 0 评论 -
在 ASP.NET 環境下使用 Memcached 快速上手指南
<br />之前一直想研究 Memcached,這幾天花了些時間研究 Memcached Providers 好讓我現有的 ASP.NET 專案能解決多台主機間快取不同步的狀況, 想不到花沒多少時間就上手了,也因此做了一些記錄。<br />安裝 Memcached (ver 1.4.4) for Win32<br />1. 下載 memcached 1.4.4 Windows 32-bit binary 或 memcached Windows 64-bit pre-release<br />2. 在 C:/原创 2010-06-10 10:36:00 · 935 阅读 · 0 评论 -
VS Net 调用SAP Webservice
在之前的一篇文章我们有谈到在SAP中创建Webservice,如果不了解的童鞋可以参考SAP创建Webservice1.SAP创建 webservice , 这里是针对 remote function module 发布成webservice首先用 tcode: se37 显示进入相应的 function module (bapi函数)进入创建向导,填与服务名等信息创建原创 2011-12-23 10:25:56 · 1288 阅读 · 0 评论