Loading...
所在位置:
论坛首页
->
┈┋电脑网络技术区┋┈
->
Asp/Asp.Net技术
-> 帖子列表
[
详细列表
]
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
asp下用OracleInProcServer完成对Oracle的连接和操作
2008-5-11
< % Response.CharSet="gb2312" tblname=request("tb")Dim objOraSession,objOraDb Dim strDbUser,strDbPwd,strDbConn Call ConnectDB() Sub ConnectDB() '连接数据库 On Error Resume Next strDbUser = "liujincai" '连接用户名 strDbPwd = "ljc1001" '用户密码 strDbConn = "hp1" '连接字符串 Set objOraSession = Server.CreateObject("OracleInProcServer.XOraSession") Set objOraDB = objOraSession.OpenDatabase(strDbConn,strDbUser & "/" & strDbPwd,0) If Err.Number>0 ...
[
燕萍
] 点击:183 回复:0 最后更新: 2008-5-11 10:45:32
查看全文
创建一个ASP通用分页类
2008-5-11
一、创建分页类的目标在写之前,我曾想过,我究竟要写怎么样一个类,回想起以前写分页过程的时候,最烦的莫过于每次都要写哪一段复杂的分页代码,最大的烦恼每次都是仅仅几个变量名的不同。所以第一个要实现的就是要把这个封装起来,第二个就是要把分页的导航条也封装起来,第三个,不习惯哪些把数据显示部分也封装起来的方法,这不是方便编程,对与哪些对显示效果每次都不同的用户来说,比自己写分页还要麻烦。所以我的目地就是对RecordSet进行一些简单的封装。 二、创建过程所以我写的第一个属性,就是返一个经过处理的RecordSe Public Property Get GetRs() Set XD_Rs=Server.createobject("adodb.recordset"...
[
燕萍
] 点击:149 回复:0 最后更新: 2008-5-11 10:45:04
查看全文
在ASP中通过oo4o连接Oracle数据库的例子
2008-5-11
下面这段代码能够显示,当前用户所能够看到的所有的用户和表,有兴趣的, 可以把每个表的内容加上<%Dim objOraSession,objOraDbDim strDbUser,strDbPwd,strDbConnCall ConnectDB()Sub ConnectDB()'连接数据库 On Error Resume NextstrDbUser = "tmpUser" '连接用户名strDbPwd = "rt45ps1w" '用户密码strDbConn = "sun450" '连接字符串 ...
[
燕萍
] 点击:147 回复:0 最后更新: 2008-5-11 10:44:39
查看全文
asp.net 控件开发(一)显示控件内容
2008-5-10
asp.net控件的显示自然会离不开输出html、css、javascript等前台的显示内容,所以开发一个控件的时候第一件事就是要知道如何输出客户端要显示的内容。 一、选择基类 asp.net中所有的标准控件都可以拿过来作为基类,如果我们要开发的控件只是对原有的标准控件做一些功能上的加强的话(如:你对TreeView的CheckBox添加一些随动的功能),就可以直接拿标准控件过来作为基类。 一般的如果开发的控件从标准里面找不到合适的,可以从三个类中来继承:&n...
[
疯狂石头
] 点击:166 回复:0 最后更新: 2008-5-10 10:47:35
查看全文
DataGrid脚眉显示合计
2008-5-10
创建一个全局变量 Public double Sumdb; private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { ListItemType lit=e.Item.ItemType; if(lit==ListItemType.Footer) { &a...
[
疯狂石头
] 点击:126 回复:0 最后更新: 2008-5-10 10:47:17
查看全文
Asp.Net页面执行流程分析
2008-5-10
在我的上一篇文章中说到了HttpModule、HttpHandle的简单使用,我们可以利用它们在页面请求的过程中加入自己的事件处理程序。那么在一个aspx页面请求时后台到底做了什么?当然asp.net做了很多事情,过程也比较复杂,本文主要分析一下大体的流程。总体流程如下:请求一个页面时首先被WWW服务截获(inetinfo.exe进程),这个进程首先判断页面的后缀,然后根据IIS中的配置来决定调用哪个扩展程序,比如aspx的页面就会调用c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,aspnet_isapi.dll将请求发送给w3wp.exe进程(我们在调试IIS中网站时就是把VS2005附加到这个进程上的)。接下来w3wp.exe进程就会调用.net类库进行具体处...
[
疯狂石头
] 点击:143 回复:1 最后更新: 2008-5-10 10:46:59
查看全文
用ASP技术开发WEB调查投票系统
2008-5-10
PollWriter.asp先检查表单变量,包括调查项目名字PollName以及(可选的)字符串LinkText和LinkURL,LinkText和LinkURL描述了用户提交其投票结果之后显示的URL。接下来脚本创建并执行从指定调查项目的S_表和A_表提取记录集的SQL命令,然后遍历这个记录集格式化单选按钮、复选框以及其它提示文本,最后输出该调查项目的HTML表单。表单中问题的名字为“CHOICE”加问题序号。当这个表单被提交的时,它的ACTION将装载PollMaker.asp(这里的函数saveResponses()从CHOICE表单元素提取投票结果,然后更新数据库,代码略)。表单中的其它隐藏变量用于将PollName、OpType、LinkText、LinkURL传递给PollMaker.asp: < %&a...
[
疯狂石头
] 点击:125 回复:1 最后更新: 2008-5-10 10:46:18
查看全文
ASP.NET图片打水印代码
2008-5-10
在ASP.NET中实现在图片上打水印的程序代码: /// <summary> /// 在图片上加入图片版权信息 /// </summary> /// <param name=\"strFileName\">输入图片(绝对路径)</param> /// <param name=\"strOutfileName\">输出图片(绝对路径)</param> /// <param name=\"strCopyRightFile\">水印图片(绝对路径)&...
[
依恬
] 点击:121 回复:0 最后更新: 2008-5-10 10:44:48
查看全文
Asp.net的Session过期
2008-5-10
1.目录删除及重命名操作 : 如果你发现session突然无理由的丢失,而当你认真的检查代码并且排除其它常规可能丢失的可能性时,你可能会像我一样,几乎要接近崩溃~! 后来发现问题出在我用代码创建一个临时目录然后删除临时目录的删除操作上。 现在和大家分享下:希望对碰到类似钉子的朋友有用…… 说白了session丢失实质就是:应用程序重起! 应用程序什么时候自动重起呢? 请参考:Anand在dotnetindia.com发表的文章 &nb...
[
依恬
] 点击:172 回复:0 最后更新: 2008-5-10 10:44:32
查看全文
asp.net跳转页面的三种方法比较
2008-5-10
1、 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个 http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用 到session. 2、 server.transfer 速度快,只需要一次postback ,但是……他必须是在同一个站点下,因为它是server的一个方法。另外,他能跳过登录保护。你可以写个小程序试试:设计一个由页面一...
[
依恬
] 点击:162 回复:0 最后更新: 2008-5-10 10:44:12
查看全文
asp.net2.0新闻标题后加new或图片
2008-5-10
asp.net2.0中,使用gridview显示新闻标题,如何在当日新加新闻的标题后加一个new或图片 在后台或者公共类Common写如下类 public static string News_Pic(DateTime T) { if (T.Date == DateTime.Now.Date)&n...
[
依恬
] 点击:173 回复:0 最后更新: 2008-5-10 10:43:53
查看全文
不刷新页面的情况下调用ASP.NET
2008-5-10
RS技术的一个具体例子在前面的帖子中,我介绍了RS的基本工作原理,显然如果将RS技术运用在一个网站的设计中将会有很多非凡的作用(尤其是它的那个最大的优点,可以在不刷新页面的情况下调用服务端的代码)。正是因为这个特点,你就可以象在编写一个传统的C/S模式的程序一样,对数据库的数据进行处理了(我想大家一定很想知道具体应该如何来实现了,下面将给出一个具体的例子,调试这个破程序几乎快把我给累死,呵呵。) 从前面的描述可以看到,要使用RS技术就需要客户端和服务端满足下面两个条件: 1.客户端只需要支持Java applet即可 &...
[
鞋的恋爱
] 点击:218 回复:1 最后更新: 2008-5-10 10:42:57
查看全文
自定义分页控件源码asp.net(c#)
2008-5-10
可能大家有用得着的地方,发出来一起研究下,代码如下: Pager.cs 服务器控件源代码 using System; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; namespace C_Pager ...{ public class Pager : Control, INamingContainer&nbs...
[
鞋的恋爱
] 点击:193 回复:1 最后更新: 2008-5-10 10:42:23
查看全文
WebControl中使用FileUpload的问题
2008-5-10
前些天在开发一个WebControl中,向控件中增加了一个FileUpload,竟然发现此时的FileUpload无法获取到FileName值。 测试代码如下:privateFileUpload_FileUpload;publicTestControl()...{_FileUpload=newFileUpload();_FileUpload.EnableViewState=true;ButtonimageSelectbutton=newButton();this.Controls.Add(_FileUpload);this.Controls.Add(imageSelectbutton);imageSelectbutton...
[
鞋的恋爱
] 点击:142 回复:0 最后更新: 2008-5-10 10:41:20
查看全文
DownloadFile方法批量下载图片
2008-5-10
有时,我们看到比较好的漂亮图片壁纸,风景图画等,可能需要从固定的网址下载图片。如果一个网页一个网页地打开然后另存为我们的文件名,很费时。有没有批量下载的办法呢?有的!但前提是:图片的路径及文件名有规律。 当然,你可以使用网际快车或迅雷的批量下载功能,不在本文讨论之列。 这里利用了 WebClient的DownloadFile方法,由于代码比较简单,我就不多说。// BatchDownload.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="BatchDownload.aspx.cs" Inherits="_Default"...
[
鞋的恋爱
] 点击:118 回复:0 最后更新: 2008-5-10 10:41:03
查看全文
利用WWF进行ASP.NET程序开发
2008-5-10
简介 通过使用WWF,你可以创建基于处理器流的工作流并且把它们部署在任何类型的.NET应用程序中。此外,本文还讨论了ASP.NET开发者面对的一些特有的问题-这些问题可能通过使用工作流得到解决,如维持状态和页面导航等。 在2005年9月,微软在它的一年两次的专业开发者会议上公开了Windows Workflow Foundation(WWF,Windows工作流基础)。作为WinFX API的支柱之一,WWF提供给开发者一个普通框架-在其上开发过程驱动的和以工作流为中心的应用程序。 当前,有些组织力图把整个商业过程自动化;他们的标准答案就是集合一队开发者来开发相应的代码。尽管这种方式对于这些组织带来良好的作用,然而也有一些固有的问题。为了深入理解...
[
鞋的恋爱
] 点击:153 回复:2 最后更新: 2008-5-10 10:40:28
查看全文
C#是一种新的语言?或者仅仅只是Java
2008-5-7
最开始时微软公司将Java当做一种能解决C和C++中存在的问题的语言,并不在意,并继续维持和培训着其C和C++技术和编程人员。接下来不幸的是,正当微软尽力在Visual J++基础上拓展Java功能,并使之与Windows操作系统紧密结合在一起的时候,Sun公司对微软提出法律诉讼说其违反了许可证协议中的条款,最终的结果是微软公司不得不停止其Visual J++产品的开发。(微软公司仍然销售Visual J++,但是从1998年10月以来就没有新的版本发布,并且在.Net平台上也没有Visual J++的位置了)接下来的事情就很清楚了,微软公司开发了C#语言。接下来的一部分将讨论C#与Java的相似性。 C#与Java的区别 C#最引人的地方是它与Java的区别而不是其相似性...
[
爱上一尾鱼
] 点击:207 回复:1 最后更新: 2008-5-8 14:09:11
查看全文
SQL Server 2005数据库镜像配置脚本示例
2008-5-3
这篇论坛文章主要介绍了SQL Server 2005数据库镜像的配置脚本,详细内容请大家参考下文: SQL Server 2005数据库镜像配置脚本: 示例如下: --在MIR-A上,创建数据库镜像端点 以下为引用的内容: create endpoint DB_MirroringEP AS tcp (listener_port = 5022) for database_Mirroring (role = partner,encryption=supported); go --在MIR-B上,创建数据库镜像端点,用于伙伴通讯 以下为引用的内容: CREATE ENDPOINT Db_MirroringEP A...
[
吃醋的样子
] 点击:215 回复:0 最后更新: 2008-5-3 11:09:49
查看全文
用人工智能自动对SQL语句进行重写
2008-5-3
SQL语句的优化是将性能低下的SQL语句转换成目的相同的性能优异的SQL语句。 人工智能自动SQL优化就是使用人工智能技术,自动对SQL语句进行重写,从而找到性能最好的等效SQL语句 数据库性能的优化 一个数据库系统的生命周期可以分成:设计、开发和成品三个阶段。在设计阶段进行数据库性能优化的成本最低,收益最大。在成品阶段进行数据库性能优化的成本最高,收益最小。 数据库的优化通常可以通过对网络、硬件、操作系统、数据库参数和应用程序的优化来进行。最常见的优化手段就是对硬件的升级。根据统计,对网络、硬件、操作系统、数据库参数进行优化所获得的性能提升,全部加起来只占数据库系统性能提升的40%左右,其余的60%系...
[
吃醋的样子
] 点击:185 回复:0 最后更新: 2008-5-3 11:09:25
查看全文
黑客经验谈 MSSQL SA权限入侵的感悟
2008-5-3
想必大家都知道MSSQL中SA权限是什么,可以说是至高无上。今天我就它的危害再谈点儿,我所讲的是配合NBSI上传功能得到WebShell。在讲之前先说几个条件,否则得到Shell是有难度的。 1、存在SQL注入,并且数据库类型是MSSQL。 2、连接数据库的权限必须是SA。 3、后台必须有文件上传的程序。 好了,我们找到一个网址hxxp://www.6x36x.com/fangchan/listpro.asp?id=53,用NBSI一会就一目了然了。 很好,数据库类型是MSSQL,权限是SA,再看看第三个条件满足不满足。找到页面中的文章(新闻),看看里面的图片的地址是什么。好!一看就明白了hxxp://www.6x36x.com/admin/uploadpic/2xx5042823082994329.gif,你明白了吗?特别是2xx5042...
[
吃醋的样子
] 点击:161 回复:0 最后更新: 2008-5-3 11:09:00
查看全文
在ASP.NET中自动给URL加上超级链接
2008-5-3
作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网 http://www.bizsofts.com 的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而我当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Outlook中才能转到相应的链接地址或发送电子邮件到相应的Email地址。 发现这个问题后,我就着手进行解决。首先是从网上查找有关这方面的现在代码,可惜的是,在搜索引擎上反复查找也没有发现这方面的文章。后来...
[
自古无娇娘
] 点击:150 回复:0 最后更新: 2008-5-3 11:06:31
查看全文
ASP.NET 2.0 中实现跨页提交
2008-5-3
在ASP.NET 1.x的时候,很多朋友可能需要进行跨页提交的处理,也就是从页面A能够提交到页面B,甚至不同的Control其目标处理页面也各不相同。尤其是从ASP/JSP/PHP转过来的开发人员,可能更有这种需求。但很不幸,在ASP.NET 1.x的时候,处理这种跨页请求是十分丑陋的,需要非常多的“技巧化”处理。 在ASP.NET 2.0的时候,对于跨页提交已经有了非常合理的解决方案,以下就是一个示例。 SourcePage.aspx: 请注意Button1的PostBackUrl属性设置 ...
[
自古无娇娘
] 点击:106 回复:0 最后更新: 2008-5-3 11:06:08
查看全文
ASP.NET 2.0的URL映射的实现方法
2008-5-3
URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。 如果我们设置了URL映射,那么任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx。 深入概念: 让我们看看如何实现它。 这可以在configuration部分实现。 语法: 以下为引用的内容:<urlMappingsenabled="[true|false]"> <a...
[
henzaihuni
] 点击:105 回复:0 最后更新: 2008-5-3 11:05:05
查看全文
asp.net如何连接sql server2000数据库
2008-5-3
大家好,以下是有关ASP.net连接SQL Server2000数据库的例程, 在这里和大家分享一下: Asp.net连接SQL Server2000数据库例程详解: 以下为引用的内容:<%@ Import Namespace="System.Data" %> <%@ Import NameSpace="System.Data.SqlClient" %> <script laguage="VB" runat="server"> sub page_load(sender as Object,e as EventArgs) Dim myConnection As SqlConnection Dim myCommand As SqlCommand Dim ds as DataSet '1.connect to sql server myConnection = New SqlConnection( "server=localhost;database=Pubs;u...
[
henzaihuni
] 点击:171 回复:0 最后更新: 2008-5-3 11:04:44
查看全文
编程使用资源文件实现多语言页面(In Action)
2008-5-3
需求:我们的ASP.NET站点需要提供多语言支持,考虑到我们使用的是ASP.NET2.0,我们可以利用资源文件来实现。 NOTE:这里我们使用编程的方法实现,使用其他方法,请参见: http://msdn2.microsoft.com/en-us/library/c6zyy3s9.aspx 接下来我们演示一个简单的例子 Steps: Step1:在Visual Studio2005中创建一个ASP.NET站点 Step2:在网站项目中添加App_GlobalResources Note:这里我们使用全局资源文件作为演示,本地资源文件操作步骤类似,关于全局资源文件与本地资源文件的异同,请参见 http://msdn2.microsoft.com/en-us/library/ms227427.aspx 中Choosing Between Global and Local Resource Files这一段 Step3:在Ap...
[
henzaihuni
] 点击:173 回复:0 最后更新: 2008-5-3 11:04:00
查看全文
将一个图片按比例缩放显示在一个Frame中
2008-5-3
代码如下: 以下为引用的内容: 'Form1.frm VERSION 5.00 Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX" Begin VB.Form Form1 Caption = "Form1" ClientHeight = 5010 ClientLeft = 60 ClientTop = 345 ClientWidth = 7800 LinkTopic = "Form1" ScaleHeight = 334 ScaleMode = 3 'Pixel ScaleWidth = 520 StartUpPosition = 3 '窗口缺省 Begin M...
[
henzaihuni
] 点击:186 回复:0 最后更新: 2008-5-3 11:03:37
查看全文
“您无权查看该网页”的原因和解决方法
2008-5-3
1、现象 a.用localhost访问,正常 b.用IP地址访问,则出现403错误 2、分析 a.怀疑是ACL问题,设置Everyone为完全控制,问题仍无法解决 b.无意中访问了"WebForm1.aspx",再访问该主页,可以正常访问 c.原来无法访问的aspx都是从asp转换过来的 3、结论 a.访问任一从asp转换过来,变为aspx的网页,若新的aspx的网页中未包含“Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="IQTest.WebForm1"”部分,则会出现403错误 b.解决方法:一定要保证访问所有从asp转换过来的aspx的网页之前,访问任一包含“Codebehind”的页面;本质的原因是asp.net应用程序未能启动,造成IIS...
[
henzaihuni
] 点击:184 回复:0 最后更新: 2008-5-3 11:00:06
查看全文
ASP.NET 2.0中动态修改页面标题
2008-5-3
在老外的站上看到解决的好方法,故简单编译之: 在一个asp.net 的应用中,经常要动态修改页面的标题,一个典型的例子就是,在一个页面导航的控件中,希望用户点选哪一个连接,在页面的title里就显示相关的内容,举个例子,比如一个网站,有如下的网站架构: 有图书分类,下面再有中国图书,外国图书分类,则一般可以用树形或者asp.net 2.0的新增加的导航栏控件(sitemap),来实现,比如 图书--->中国图书;图书---->外国图书等,而如果这个时候,能在页面的<title>部分,也能显示比如"图书-->中国图书"这样,那就更加直观明显了,在asp.net 2.0中,我们可以使用<head>...
[
我穷我戒烟
] 点击:125 回复:0 最后更新: 2008-5-3 10:58:48
查看全文
浅析CMS内容管理系统的两种方案
2008-5-3
目前市面上成熟的CMS产品有很多,无外乎两种解决方案:第一种就是用XSL+XML的方式来实现客户端具体数据;第二种是生成HTML或者SHTML来实现。 设计阶段的想法是,用XSL来实现文章和内容的模版,用XML来存储数据,生成静态的HTML或SHTML。到实际应用中发现了HTML转换的问题,用XSL+XML生成HTML时,XML内容中不需要进行转化的内容,使用CDATA,在XSL文件中引用部分使用disable-output-escaping="yes",生成HTML时照样将html代码进行了解析,例如<变成了&lt;等等,我们还要对此再进行一边转码,但是还要考虑到文章内容中如果存在&lt;的问题,岂不乱套了。当然解决方法有,例如加上自己定制的特殊标识,然后...
[
我穷我戒烟
] 点击:106 回复:0 最后更新: 2008-5-3 10:58:21
查看全文
小议优化ASP.NET应用性能之Cache篇
2008-5-3
虽然现在已经是宽带时代,小猫已经离我们渐渐远去,可作为WEB应用开发者来说,我们仍然有责任和义务不断地通过技术手段来优化WEB应用性能,让用户浏览时少一些等待,多一些爽快。 所幸的是,ASP.NET作为基于.Net Framework的WEB开发技术,它也享用着.Net Framework的优越性,.Net Framework为我们提供了良好的Cache技术,使我们能开发出速度更快、用户体验更好的WEB应用。命名空间System.Web.Caching提供了Cache类,其Cache的有效性依赖分以下三种情况: 1、时间点(指定时间点内有效); 2、KEY值(KEY值作Cache项标识); 3、文件或目录(指定文件或目录变更,则原Cache项不可用); 下面我就结合实际开发的应用跟大家分享一...
[
我穷我戒烟
] 点击:104 回复:0 最后更新: 2008-5-3 10:58:01
查看全文
热门帖子
第7页 共486页 本页30条 主题数 14573
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com