
我的程序
try530
这个作者很懒,什么都没留下…
展开
-
定时自动生成静态页面-(htm页面自动生成器)
由于自己公司有服务器,而公司的网站首页的庞大,造成了下载实在太慢,将其转换为htm静态页面则成为必然,然而又不想经常的人为进行更新,所以做了这个小软件,如果您有和我一样需求的话,不妨拿去试试。目前功能:1:htm页面自动定时生成。2:程序自动记忆,每次运行不必重新设置。3:简易浏览器。软件运行前:win2000系统 需sp4+.net framework2.0+windows inst原创 2006-09-16 02:29:00 · 16077 阅读 · 11 评论 -
动态设置SSIS中,配置包的xml配置文件路径
/// /// 为包添加配置文件。 /// protected void SavePackage() { //新建dts执行程序 dts.Application app = new Microsoft.SqlServer.Dts.Runtime.Application(); //新建一个包 dts.Packag原创 2008-09-25 14:47:00 · 2953 阅读 · 2 评论 -
Log4Net使用指南
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修转载 2008-11-03 15:40:00 · 753 阅读 · 1 评论 -
跨域读取Cookie和session之HttpWebRequest另类方法(网站API开发)
在网上找了很多跨域读取Cookie的方法,但都是A域主动设置B域的Cookie,而没有B域去获取A域Cookie的方法。若要转载,请注名出处 http://blog.youkuaiyun.com/try530/archive/2009/01/06/3721525.aspx所谓A域主动设置B域的Cookie1:在B.com上新建一文件:SetCoo原创 2009-01-06 15:34:00 · 9262 阅读 · 2 评论 -
用script跳转方式主动跨域获取cookie或session
在A域中存放openid.aspx在B域中调用A域的openid.aspx调用方法:sessionid 为每个用户登录到A域后生成的唯一标识。B域根据这个标识来确定是否更新自己域的cookie,每次更新后都需刷新页面一次,这个刷新动作已经在openid.aspx中完成,不用自己再写。DEMO 下载地址:用script跳转方式主动跨域获取cookie或session(并非网上铺天盖地的主动设置法)原创 2009-01-07 15:53:00 · 1836 阅读 · 0 评论 -
程序关闭时,关闭线程
托管线程或者是后台线程,或者是前台线程。后台线程不会使托管执行环境处于活动状态,除此之外,后台线程与前台线程是一样的。一旦所有前台线程在托管进程(其中 .exe文件是托管程序集)中被停止,系统将停止所有后台线程并关闭。通过设置 Thread.IsBackground属性,可以将一个线程指定为后台线程或前台线程。例如,通过将 Thread.IsBackgrou原创 2008-12-04 11:02:00 · 1643 阅读 · 0 评论 -
Asp..net 页面间跳转方法
Response.Redirect()方法以下情况使用Response.Redirect()方法:1.用户连接到另一台服务器上的资源;2.把用户连接到非ASPX的资源,例如HTML页面;3.将查询字符串作为URL的一部分(因为其他2种方法不能做到2次postback);需要使用汉字查询的请先转换 string message =server.urlencode("汉字"原创 2008-12-25 20:13:00 · 1136 阅读 · 0 评论 -
Request.Referer的乱码终极解决方法+获得用户是用什么关键字通过搜索引擎进来的
当你想获取Url字符串的时候,最好不要直接调用Request.UrlReferrer.ToString()方法,因为这样有可能返回的是一堆乱码。产生的原因是,用户在来你网站之前的那个网站的编码方式(Encoding)也许和你的网站不一样,导致UrlDecode的时候出现了乱码。这里建议使用Request.UrlReferrer.OriginalString,这个属性返回的就是当时构造U原创 2009-09-03 21:00:00 · 2543 阅读 · 2 评论 -
ASPX 缓存使用
介绍缓存是在内存存储数据的一项技术,也是ASP.NET中提供的重要特性之一。例如你可以在复杂查询的时候缓存数据,这样后来的请求就不需要从数据库中取数据,而是直接从缓存中获取。通过使用缓存可以提高应用程序的性能。主要有两种类型的缓存:1.输出缓存Output caching2.数据缓存Data caching 1. 输出缓存(Output Cachi转载 2009-11-13 13:52:00 · 2595 阅读 · 0 评论 -
在FireFox中 f事件需要通过传递 所以要带入eventTag
<br />在FireFox中 f事件需要通过传递 所以要带入eventTag<br />function ss(eventTag)<br />{<br /> var theEvent = eventTag || window.event;<br /> var srcElement = theEvent.srcElement;<br /><br /> if (!srcElement) {<br /><br />原创 2010-06-28 11:27:00 · 904 阅读 · 0 评论 -
不得不说的 VS2010 Microsoft Report Viewer 2010 报表 部署
不得不说的 VS2010 下 Microsoft Report Viewer 2010 报表部署是相当恶心。服务器需要安装相应扩展。1:FrameWork4.0 是必不可少的2:进入 http://www.microsoft.com/downloads/zh-cn/result原创 2011-07-13 16:39:55 · 3031 阅读 · 0 评论 -
Linq TO Sql 使用反射技术更新数据库
Linq TO Sql 使用放射技术更新数据库原创 2010-08-04 12:07:00 · 877 阅读 · 0 评论 -
用c#生成SSIS包
i. 目标:1. 创建一个父包:包含一个执行包任务;两个变量,子包路径变量和提供给子包OLEDB连接器的连接字符串的变量;一个文件类型连接管理器,连接器的连接字符串由变量赋值。2. 创建一个子包:包含一个执行SQL任务;一个变最,OLEDB连接器连接字符串变量,该变量需要配置转载 2008-09-25 14:45:00 · 3706 阅读 · 0 评论 -
网页上的任务栏消息框
"JavaScript">var oPopup = window.createPopup();var popTop=50;function popmsg(msgstr){var winstr=" ";winstr+=" ";winstr+=" "+msgstr+" ";oPopup.document.body.innerHTML = winstr;popshow();}functi转载 2008-09-22 11:05:00 · 774 阅读 · 1 评论 -
ASPX(C#)中调用SQLSERVER2005中的SSIS
第一步:创建SSIS打开VS2005,创建商业智能项目---Integration Services项目(需在安装sqlserver2005时,选择安装Integration Service服务)第二步:在程序中引用 Microsoft.SQLServer.ManageDTS第三步:private void Excutepackage(string path) { //新建dt原创 2008-09-16 09:53:00 · 1099 阅读 · 0 评论 -
c#中数组的声明(归纳)
声明数组时,要在各个元素的变量类型后面,加上一组方括号.int[] Intergers;要初始化特定大小的数组,可以使用new关键字,在类型后面的方括号中给出大小int[] Integers = new int[2]也可以声明时不初始化,以后动态指定大小.int[] Integers;Integers = new int[32];在初始化数组时,不能用变量设置数组应包含多少元素.但是可以给数组长度原创 2006-09-22 23:32:00 · 4153 阅读 · 0 评论 -
如何用fso重命名文件夹
fso.MoveFolder "c:/temp", "c:/tempOK"原创 2006-10-21 23:44:00 · 1389 阅读 · 0 评论 -
.net中数据库连接
web.config中的写法---oledb providerName="System.Data.OleDb" /> providerName="System.Data.OleDb" /> 页面中的读取方式 string connstr = System.Configuration.ConfigurationManager.Connection原创 2006-10-25 00:10:00 · 893 阅读 · 0 评论 -
c# 用System.Net 读取网页源代码
System.Net.HttpWebRequest req;System.Net.HttpWebResponse res; string url="http://www.baidu.com"; req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url); res原创 2006-07-16 14:45:00 · 1536 阅读 · 0 评论 -
c# 用webBrowser读取网页源代码
//不能用 this.webBrowser.DocumentText 读取网页源代码,读出来是乱码string url="http://www.yn-home.com";this.webBrowser.Url = new System.Uri(url); System.IO.StreamReader strm = new System.IO原创 2006-07-16 14:50:00 · 8060 阅读 · 2 评论 -
用magicajax实现无刷新分页
现在Ajax的应用越来越广,它的好处在这里就不多说了。直接进入主题:现在这方面技术主要有三种: 1: Ajaxpro.net 2: Atlas 3: MagicAjax 其中Atlas只能用于2.0下,另外两种适合于1.1 2.0 两种版本的都有。下面的例子是在VS2003,.NET1.1下测试通过。至于magicajax.dll的使用方法,我大至说一下:1转载 2006-12-07 19:57:00 · 1195 阅读 · 0 评论 -
FSO总结
目 录1----10 -----------------------------------------------------ASP中FSO的神奇功能11--- ----------------------------------------------------FSO+递归生成文件列表(xml)ASP中FSO的神奇功能原文出处:http://www.15seconds.com/I转载 2006-08-12 00:35:00 · 1203 阅读 · 0 评论 -
c#用最简单的方法构造树(treeview)
private void Form1_Load(object sender, EventArgs e) ...{ file_table(); creat_tree("产品列表"); }System.Data.DataSet ds = new DataSet(); void file_table()原创 2007-01-10 16:13:00 · 2841 阅读 · 0 评论 -
最小化时隐藏窗口
可以在 SizeChanged 事件中,判断一下当前状态。 private void Form1_SizeChanged(object sender, System.EventArgs e) ...{ if (this.WindowState == FormWindowState.Minimized)原创 2007-05-16 13:47:00 · 1295 阅读 · 0 评论 -
C#中利用mediaplayer打造mp3播放器
利用Window Media Player 控件自己做一款小巧的mp3播放器来听音乐 ,是不是很享受呢?今天刚写出来的,听听mp3感觉还不错哦。 闲话少说,进入正题。 Mp3播放器主要完成下列功能: 1. 添加歌曲,可以添加单个乐曲或者指定文件夹内包括其子文件夹内的所有mp3乐曲到播放列表。 2. 删除指定歌曲或所有歌曲。 3. 播放的控制。包括选择上一首,下一首播转载 2007-10-21 00:00:00 · 1424 阅读 · 0 评论 -
遍历repeater中的CheckBox全选
foreach (RepeaterItem item in this.Repeater_admin.Items ) { CheckBox check = (CheckBox)item.FindControl("CheckBox1"); if (check != null) { che原创 2008-01-28 15:15:00 · 921 阅读 · 0 评论 -
智力答题查询器,适用于新英雄年代和征途
智力答题查询器,适用于新英雄年代和征途。如果无法运行此程序,请下载微软 .net framework2.0补丁framework2.0下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn 智力答题查询器原创 2008-07-28 01:37:00 · 6988 阅读 · 2 评论 -
参数化SQL中 Like 和 In 的写法
like 参数string strSql = "select * from Person.Address where City like ’%’+ @add + ’%’";SqlParameter[] Parameters=new SqlParameter[1];Parameters[0] = new SqlParameter("@add", "bre");in 参数str转载 2013-03-20 23:40:04 · 3965 阅读 · 0 评论