摘要:NET 读取Excel 2007的xlsx文件和读取老的.xls文件是一样的,都是用Oledb读取,仅仅连接字符串不同而已。 02 读取xlsx 用的是Microsoft.Ace.OleDb.12.0; 03 具体操作方法如下: 04 public static DataTable GetExcelToDataTableBySheet(string FileFullPath, string SheetName) 05 { 06 //string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source
阅读全文
摘要:目标实现自定义网站信息分类抓取,存入本地数据库、生成静态页面或其它用户定义的信息结构,并下载与信息相关的多媒体文件。开发l 目标站点结构分析本步骤是准确抓取信息个关键。首先要选择更新频率高的页面做为抓取地址,然后分析要抓取内容页面url特点。然后分析要抓取信息页面的元素特性,比如标题位置,内容位置 等,得到定位标记点。将以上信息写成自己的配置文件或存到数据库中。每个网站都需要分析,写出单独的配置文件,供抓取程序使用。l 信息提取根据配置文件取得要抓取页面url,使用HttpWebRequest类获取内容://获取http页面函数 public string Get_Http(string a
阅读全文
摘要:public DataTable DataViewToDataTable(DataView dv) ...{ //Clone dv.Table to dtTemp DataTable dtTemp = dv.Table.Clone(); dtTemp.TableName = "Row"; foreach (DataRowView drv in dv) dtTemp.ImportRow(drv.R...
阅读全文
摘要:static public string GetChineseSpell(string strText){int len = strText.Length;string myStr = "";for(int i=0;i<len;i++){myStr += getSpell(strText.Substring(i,1));}return myStr;}static public string ...
阅读全文
摘要:这里总结了一下比较常用的服务器控件导出成excel报表的经验与大家分享:以前做excel报表导出的时候是自己一个一个地画表格,然后将数据组装,再用微软的excel组件来输出excel文件。字段少还没关系,字段多了,一个一个地去拼,数据要一一对应,我的那个天啊!俗话说“不会偷懒的程序员,不是一个好的程序员”,程序员就是为了那些懒人来服务滴(纯属个人总结,如有雷同,均出自此处)...
阅读全文
摘要:论坛域名是:forum.web.net(虚拟) 网站域名是:http://www.web.net/(虚拟too) 先用管理员帐户进入论坛后台在基本设置中,将“身份验证Cookie域:”设置为.web.net 论坛配置好后,复制bin文件夹的 Discuz.Forum.dll,Discuz.Entity.dll,Discuz.Data.dll,Discuz.Data.SqlS...
阅读全文
摘要:这里终结下两点主意的地方:1,当你的程序跟论坛不在一个项目里,你需要添加discuz的动态库(dll),添加引用时,总是提示一个异常,[ 请检查DNT.config中Dbtype节点数据库类型是否正确,例如:SqlServer、Access、MySql]这时你要看看,discuz的操作数据库动态库引用没引用进来.例如:我用的sql 那么就需要引用discuz.data.sqlserver这个动态库...
阅读全文
摘要:查看文章谈谈Cookie存取和IE页面缓存的问题 Cookie操作支持二级域名访问2007-12-29 00:03 最近老是发现在IE里会有Cookie的问题,如IE下面无法登出,或无法登录,或者登录后信息却无法取到,而Firefox下面一直是通过的,都试过好多次了,今天终于找回的主要的原因;Cookie的问题:首先看一下我的Cookie存取代码 (这个Cookie操作支持二级域名访问)#regi...
阅读全文
摘要:/// <summary> /// 用于生成RSS的XML文件 /// </summary> /// <param name="FullPath">全路径+文件名</param> /// <param name="channelTitle">频道名称</param> /// <param name="channellin...
阅读全文
摘要:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We...
阅读全文
摘要:下面代码是C# .net输出word和excel文件的公告函数,使用方法先建立gridview填充数据,然后用时copy如下函数到cs页面,调用方法 OutExcel(GridviewName, "File name.xls"); OutWord(GridviewName, "File name.doc");指定gridview的 名字和文件名即可!//输出到excel的函数,可直接copy到 c...
阅读全文
摘要:protectedvoiddown(stringfilePath){Response.Buffer=true;Response.Clear();Response.ContentType="application/octet-stream";Response.AddHeader("Content-Disposition","attachment;FileName="+HttpUtility.UrlE...
阅读全文
摘要:1.在安装IIS和VS2005时的顺序问题,一般的先安装IIS 再安装VS2005时 会自动配置好IIS 无须手动配置。如果是后安装的IIS 或者重装过IIS 则需要手动配置IIS(IIS需要完全安装所有组件) 方法如下:(以系统盘为C盘为例)停止IIS服务运行CMD-键入 cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 然后键入aspnet_re...
阅读全文
摘要:来找这篇文章的,应该都知道什么叫二级域名吧,废话就不说了.但是讨论前,先要明白一个思想问题.很多朋友一直考虑不清(我前几天也一直搞不明白)的问题是,我键入一个地址后,怎么这个url就被重写了?第一步:在浏览器键入了一个地址,比如http://blog.knowsky.com,点回车后,都发生了什么?为了把问题简单化,我来这样解释:第二步:首先,键入的地址被解析,最终来到了一台web服务器.交给II...
阅读全文
摘要:今天研究了一天这个问题想实现诸如:http://www.ziuziu.cn/2008/2/2http://www.ziuziu.cn/default.html等这种url当然,程序直接生成静态页面可以实现的但是那样要生成很多这种页面以及文件夹而且在数据量大的情况下生成是很浪费时间的在这种情况下就要实现url重写了,当然就很多种方法下面介绍的是微软的URLRewriter方法1.首先下载URLRew...
阅读全文
摘要:防用户重复登录的方法本例完成的功能就是防止用户重复登录!若用户已经登录,则当其再次登录时,弹出提示框后返回!实现思路:用户登录成功后,将用户登录信息存放到Hashtable类型的Application["Online"]里面,其键值为SessionID,其Value值为用户ID;当用户注销时,调用Session.Abandon;在Global.asax里面的SessionEnd事件中,将用户ID从...
阅读全文
摘要:负载均衡设备允许把一台web server轻易扩展成web server集群(前提是所有的web server必须配置完全相同),有访问请求时,该设备会把该请求根据一定的算法,分配给web服务器集群中的某一台服务器,从而大大增加了web server的并发处理能力。实际应用中,通常把多个web server放在同一机房,相互之间可以用局域网访问。1.文件同步问题:多个web服务器上的网站文件必须完...
阅读全文
摘要:应用背景:作为一个站长,为了管理好网站,也为了讨好搜索引擎,每天都需要在不同的时段更新网站的内容,有的站长需要维护几个网站,每天的工作量可想而知,如果逢年过节,站长没有在电脑旁边或者无法上网,这个维护工作也就无法进行。 使用原理:本文介绍了一种方法来自动更新网站内容,采用一个Windows系统服务,设置好它的URL访问地址,每天在特定时间内访问需要更新内容的网站的特殊页面(假定这个页面为A);在网...
阅读全文
摘要:/// <summary> /// 用于把英文的周几转换为中文的周几 /// </summary> /// <param name="ENday"></param> /// <returns></returns>public static string GeCNWeekDay(string ENday){ string day...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Text; using System.Xml; namespace cdqy.kup { /// /// XML解析 /// public class Parser { /// /// 读取XML字段...
阅读全文