自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 管理会话

管理会话成功开发 Web 应用程序的难题之一便是:当用户从应用程序中的一页转到另一页时,要维护整个访问或“会话”期间的用户信息。HTTP 是非状态协议,也就是说 Web 服务器将每个网页请求都当作独立的请求,服务器不保留以前请求的任何信息,即使它们只早于当前请求几秒钟。这种无法记忆先前请求的缺陷使得编写应用程序很困难,比如编写联机目录,应用程序可能要跟踪当用户在目录中不同页间跳转时所选的目录项

2014-04-24 09:39:44 328

原创 关于在页面中解决打印的几个问题

1 */ 我们都知道,现在的B/S应用越来越多,我们做程序的时候经常会遇到需要打印报表的情况,但是我们知道我们很难对IE的客户端的打印机进行控制,我们除了对Window.print 的控制以外。没有其他的任何的办法,而有的时候我们又必须是先预览,然后打印,有的时候我们也必须页面设置后进行打印,怎么办?有的朋友可能已经发现,在IE的 File 菜单下,这些都是有的,但是怎么通过脚本程序来

2014-04-24 09:39:18 403

原创 基于.Net的AOP实现技术

基于.Net的AOP实现技术前言在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的时候,我们不仅仅要考虑纵向的关系,很多时候,我们还需要关注所谓的“横切关注点”的问题,例如,存在于系统每个部分的日志记录、安全性验证等。AOP(面向方面编程)的出现

2014-04-24 09:38:21 356

原创 检测ISP是否支持ASP组件的代码

' 这是一些随IIS4附带的一些组件(默认的)   Dim theInstalledObjects(8)   theInstalledObjects(0) = "MSWC.AdRotator"   theInstalledObjects(1) = "MSWC.BrowserType"   theInstalledObjects(2) = "MSWC.NextLink"   th

2014-04-24 09:37:18 344

原创 ASP和SQL结合处理时间小解

ASP和SQL结合处理时间小解在开发数据库应用中,经常会遇到处理时间的问题,如查询指定时间的记录等。下面就这些常见的问题,结合自己的一些经验,和大家探讨一下这类问题。  首先介绍一下,SQL Server里处理时间的几个主要函数的用法: getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate() 例子: select g

2014-04-24 09:36:47 302

原创 怎么学习asp 给非专业的asp爱好者

首先声明, 1 本人不是什么asp高手,本人只是菜鸟 2 本文不是给程序员和高手看的,是给喜欢asp的业余爱好者共同探讨的 3 本人的学习方法并不一定正确,请自行斟酌本人毕业于山东医科大学,五年的临床医学,出来以后干了医生,后来学习asp,想起学习的时候,那些日子是比较苦,但是挺有意思。开始的时候学习程序只是爱好,学习asp已经将近两年了,这两年里,没有老师,只有一本从书店里买

2014-04-24 09:36:27 341

原创 如何在DataGrid中添加ComboBox的方法

如何在DataGrid中添加ComboBox的方法有两中方法:1.修改 ColumnStyles 属性的值.2.在DataGrid里, 直接贴 Combo 控件. 如:Public MyCombo As New ComboBox()Dim con As NewSqlConnection("server=myservername;uid=myid;pwd=mypassword

2014-04-24 09:36:06 583

原创 关于buildDoc函数的一点改进,增强分页打印效果

buildDoc函数在网络上很出名了,这个函数是将web页面中某个Table的内容全部导入到Word文档中进行分页打印。但是有一个缺陷是原来的buildDoc程序生成的Table在打印的时候不会打印出来Table的Border。于是我将该程序进行了修改,使得打印的时候能够打印出来黑色的Border。主要是在程序中加入了下面两句: 以下内容为程序代码:objWordDoc.Applicati

2014-04-24 09:35:47 355

原创 RecordCount=-1问题

通常人们使用以下两种方法来执行SQL语句: Set Rs=Conn.Execute(SqlStr) 和 Set Rs=Server.CreateObject(“ADODB.RecordSet“) Rs.Open SqlStr,Conn,CursorType,LockType(RecordSet对象方法请看这里)由于默认的记录集游标是服务器游标, Rs.CursorL

2014-04-24 09:35:13 704

原创 可定制的数据库备份和恢复程序

可定制的数据库备份和恢复程序在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录

2014-04-24 09:34:54 319

原创 可定制的数据库备份和恢复程序

可定制的数据库备份和恢复程序在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录

2014-04-24 09:34:30 320

原创 ADODB.Stream的属性和用法

ADODB.Stream的属性和用法组件:"Adodb.Stream" 有下列方法: Cancel 方法 使用方法如下 Object.Cancel 说明:取消执行挂起的异步 Execute 或 Open 方法的调用。 Close 方法 使用方法如下 Object.Close :关闭对像 CopyTo 方法 使用方法如下 Object.CopyTo

2014-04-24 09:34:12 1136

原创 关于Access数据库安全

今天再次看到Access数据库安全的文章,每次看到这种文章就想说上两句,流行说法有几种: 一、密码式   给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。 二、"#"式   在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字

2014-04-24 09:33:53 603

原创 转换html代码子程序

function htmlencode(str) on error resume next dim result dim l if isnull(str) then htmlencode="" exit function end ifl=len(str) result="" dim i for i = 1 to l select case mid(s

2014-04-24 09:31:15 550

原创 纯编码实现Access数据库的建立或压缩!!

纯编码实现Access数据库的建立或压缩!!'#######以下是一个类文件,下面的注解是调用类的方法################################################ '# 注意:如果系统不支持建立Scripting.FileSystemObject对象,那么数据库压缩功能将无法使用 '# Access 数据库类 '# CreateDbFile

2014-04-24 09:30:53 573

原创 WindowsXP家用版操作系统也能安装IIS

事前准备  1、Windows XP HomeEdit 中文版 CD(拷在硬盘也可以)   2、Windows 2000 Advanced Server CD(最好也是中文版)   3、默认你的XP是安装在C:\WINDOWS下  开始动手  (如果你怕改错,先把C:\WINDOWS\INF\SYSOC.INF做一份备份)  用记事本打开C:\WINDOWS\INF\SYS

2014-04-24 09:30:28 506

原创 基于Web服务的应用、解决方案和开发平台

Microsoft的Halistorm是架构在Microsoft自身的.NET平台之上的,提供了基于 Web 的分布式应用程序之间共享信息时所需的一些基础资源平台。这是一个面向个人用户的Web服务平台,用于个人用途的存储、检索和交换信息。不过,HailStorm 的设计目的并非是用来管理任何类型的信息,而是专门用来管理为个人存储的个人专有信息。以下是一些有一定关系但是分别代表不同情景的示例:您

2014-04-23 10:15:51 440

原创 ASP.NET: Dispaly data from an Excel Spreadsheet

ASP.NET: Dispaly data from an Excel SpreadsheetThis code was written in response to a message posted on one of Charles Carroll's ASP.NET lists. You can sign up for one or all of the lists here.This

2014-04-23 10:15:20 471

原创 DataReader也玩超酷数据显示分页

DataReader也玩超酷数据显示分页用DataReader实现分页,让我头疼了好多天。为什么我非的用DataReader控件实现分页呢?大家看看(http://www.wrclub.net/mb/)这个页面,也许有点明白了吧!对数据的横竖排列我们可以随意控制!ASP.net中,最容易完成分页操作的是DataGrid,其次是DataList控件;但它们对数据的显示却做了限制,使得数据显示

2014-04-23 10:14:57 513

原创 为DataGrid 写一个 DropDownListColumn

Net下有一个类DataGridColumn作为 DataGrid 控件的不同列类型的基类。有关此类型所有成员的列表,请参阅 DataGridColumn 成员。System.Object System.Web.UI.WebControls.DataGridColumn System.Web.UI.WebControls.BoundColumn System.Web.UI.

2014-04-23 10:14:35 400

原创 在asp.net中使用excel模板

在asp.net中使用excel模板Imports System.Runtime.InteropServices.MarshalThen, replace the default Page_Load event with the code in Figure 1.Private Sub Page_Load(ByVal sender As System.Object, _By

2014-04-23 10:14:14 506

原创 通过ASP远程注册自己的组件

把asp程序作成dll很多好处,但是有一点,该dll必须注册才能在asp中调用。如果是自己的服务器那还好,但如果是租用的虚拟服务器,就没办法使用了。 怎样在远程主机上注册我们的dll呢?在服务器端使用Shell!!!让我们先将自己的dll文件通过ftp或http上传到服务器上,然后作一个asp程序,调用WScript.Shell来执行regsvr32命令: Set oShell = C

2014-04-23 10:13:45 542

原创 把HTML表单提交的数据转化成XML文件

把HTML表单提交的数据转化成XML文件出自:http://lucky.myrice.comE-mail:amxh@21cn.com--------------------------------------------------------------------------------通常,在asp中进行的form表单提交的数据都被写进数据库管理系统中去,如果你想要你的数

2014-04-23 10:13:14 416

原创 ASP中SQL语句导致的性能问题

今天,修改了一点上次做的办公管理系统中的文件上传的BUG,原因是ASP中SQL语句性能问题导致了RecordSet对象关闭,结果使数据入库失败。对于这个错误,我目前只能这样理解了:SQL语句 select * from TAB_FILES 打开表后,然后调用AddNew方法添加要更新的数据,表面上看没什么问题,当TAB_FILES表中记录相当多时, select * from TAB_FILE

2014-04-23 10:12:42 280

原创 IE里的探索之添加浏览器栏

IE里的探索之添加浏览器栏本文解释如何在 Microsoft Internet Explorer 中添加浏览器栏。如果你想向 Internet Explorer 的“工具”菜单中添加菜单项,首先应该熟悉注册表,还应该熟悉 band 对象。有关 band 对象的详细内容,可以参阅 SDK 中关于 Windows Shell API 的文档。  这里讨论的实现方式对 Internet Expl

2014-04-23 10:12:13 327

原创 使用xmlhttp为网站增加股市行情查询功能

使用xmlhttp为网站增加股市行情查询功能一般情况下,如果我们想了解股市行情,必须登录专业股票网站,输入公司代码才能看到具体股价。其实,利用XMLHTTP协议,我们每个人都可以在自己的个人网站中提供股市行情详细情况查询服务,本文介绍了如何使用ASP、VbScript结合xmlhttp编程来实现这个功能。一、原理 原理非常简单,在很多大型网站上都有实时更新的股市行情信息,我们通过自己的

2014-04-23 10:11:29 463

原创 无限级目录树最优算法的新研究

本文具体介绍:1。目录树的数据结构 2。探讨具体应用中数据库的查询复杂度。表结构: id(编号)pid(父节点)nodepath(路径)nodetype(状态)示例数据:1 0 0> F 2 0 0> D 3 2 0>2> D 4 3 0>2>3> F 测试项目: 1。获取当前节点的父节点:复杂度:O(n) 2。获取当前节点的下级子节点: 复杂度:O(n) 

2014-04-23 10:11:07 464

原创 存储数据键和项目对的类(Dictionary对象)

存储数据键和项目对的类(Dictionary对象)'############################################################################ '# # '# 存储数据键和项目对的类(Dictionary对象) # '# # '# 本类功能用法完全按照 Microsoft Visual Basic Scripti

2014-04-23 10:09:59 376

原创 在ASP.NET中处理 datetime 的一些通用函数(vb)

在ASP.NET中处理 datetime 的一些通用函数(vb)'Uses the Timespan method to subtract a certain number of daysFunction Date1()Dim NewTime as DateTimeNewTime = DateTime.Now.Subtract( New TimeSpan(7, 0, 0, 0) )

2014-04-23 10:09:09 356

原创 在Asp.Net中从sqlserver检索(retrieve)图片

介绍: 这篇文章是我写的"如何把图片存入sqlServer中"的后续。我建议你在读这篇文章之前先看看那篇。 和存储图片相比,读取图片就要简单多了。输出一副图片我们要做的就是使用Response对象的BinaryWrite方法。 同时设置图片的格式。在这篇文章中,我们将讨论如何从SqlServer中检索图片。 并将学习以下几个方面的知识. ·如何设置图片的格式? ·如何使用B

2014-04-23 10:08:35 294

原创 基于Web服务的应用、解决方案和开发平台

架构Web Service: 基于Web服务的应用、解决方案和开发平台 内容:Public UDDI Registry Microsoft Halistorm Bowstreet Solution DealEasy Enterprise Portal Solution Web服务构建平台与服务组件 Microsoft .NET IBM Web Servi

2014-04-23 10:08:03 469

原创 选择文件夹的对话框

public class FolderDialog : FolderNameEditor{FolderNameEditor.FolderBrowser fDialog = new System.Windows.Forms.Design.FolderNameEditor.FolderBrowser();public FolderDialog(){}public DialogR

2014-04-22 21:51:31 371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除