浏览模式: 普通 | 列表

使用.Net开发asp组件

[ 2005-06-07 11:30:33 | 作者: admin ]
前言:目前做一个网站,用asp,却需要大量的图片处理,第三方的组件都无法满足我的要求,而网站暂时还不能全部转向.net.所以需要自己写组件.本来选择的是VB,可惜网上找了一些资料.都不完整,又或者很复杂到看不懂,所以最终还是选择了.net.(狂学C++中...)
所以这个东西其实并不实用,因为有.net环境的话就完全可以选择asp.net了.


  1.打开VS.Net.新建一个项目,模板选择类库.我这里使用的是C#
attachments/month_0506/he8l_ar0401.gif



  2.将自动生成的class1.cs改成test.cs.并修改相应的代码.这里我们只是先做一个测试.

attachments/month_0506/63u9_a0402.gif


  3.写一个很简单的函数,返回一段字符串.
  全部代码如下:
...

阅读全文…

判断时间格式是否为 yyyy-mm-dd

[ 2005-06-04 08:45:52 | 作者: admin ]
dim regex
if request("d")<>"" then
set regex=new regExp
‘regex.pattern="\d{4}-\d{1,2}-[0-3]{0,1}\d{1}"
regex.pattern="^\d{4}-\d{1,2}-[0-3]{0,1}\d{1}$"
regex.global=true
response.Write(regex.test(request("d")))
end if

为DataGrid添加自动编号功能

[ 2005-06-03 21:46:00 | 作者: admin ]
DataGridWithLine.aspx

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="DataGridWithLine.aspx.vb"
  Inherits="aspxWeb.DataGridWithLine"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
    <HEAD>
        <title>DataGridWithLine</title>
        <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.0">
        <meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
...

阅读全文…

剖析 .NET 托管提供程序 分析ado.net

[ 2005-06-03 21:34:27 | 作者: admin ]
剖析 .NET 托管提供程序
发布日期: 4/1/2004 | 更新日期: 4/1/2004
Dino Esposito

Wintellect

2001 年 10 月 9 日

与成熟的 OLE DB 提供程序相比,Microsoft .NET 托管提供程序有许多优点。首先,它实现了简化的数据访问结构,这种结构常常可提高性能,同时又不影响功能方面的能力。此外,.NET 托管提供程序通过方法和属性直接向使用者提供特定于提供程序的行为。它使用的接口集合也比 OLE DB 提供程序要少的多。最后但并非最不重要的是,.NET 托管提供程序工作在公共语言运行库 (CLR) 的边界内,无需 COM 交互。对于 SQL Server 7.0 和 SQL Server 2000 而言,托管提供程序直接挂接到线路级,获得了显著的性能优势。


.NET 数据提供程序提供的功能可分为以下两类:
...

阅读全文…
如何在删除并重新安装 IIS 之后修复 IIS 映射
运行 Aspnet_regiis.exe 实用工具:

单击“开始”,然后单击“运行”。
在“打开”框中,键入 cmd,然后按 Enter 键。
在命令提示符下键入以下命令,然后按 Enter 键:
"%windir%\Microsoft.NET\Framework\版本\aspnet_regiis.exe" -i

在此路径中,版本代表在服务器上安装的 .NET Framework 的版本号。键入此命令时,必须将此占位符替换为实际版本号。
注册 Aspnet_isapi.dll:
单击“开始”,然后单击“运行”。
在“打开”文本框中,键入以下内容,然后按 Enter 键:
regsvr32 %windir%\Microsoft.NET\Framework\版本\aspnet_isapi.dll

Regsvr32 将返回注册结果。
若要解决此问题,必须重新启动 IIS。为此,请在命令提示符处键入 iisreset。

如果拷贝过去就可以的话,那就是IIS根本无法为你的WEB程序做映射,也就是无法自己创建虚拟目录,你用regasp_iis.exe -i重新注册一下IIS。

DataGrid导出Excel解决方案

[ 2005-06-03 21:28:07 | 作者: admin ]
DataGrid导出Excel解决方案
  Lion http://www.lionsky.net 2003-12-29
 
     
下载:点击下载


DataGrid_Export_Excel.aspx
<%@ Page language="c#" Codebehind="DataGrid_Export_Excel.aspx.cs" Src="DataGrid_Export_Excel.aspx.cs" AutoEventWireup="false"

Inherits="Exam.DataGrid_Export_Excel" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
    <title>Lion互动网络---演示:DataGrid导出到Excel当中</title>
...

阅读全文…

.Net 错误码

[ 2005-06-03 21:22:05 | 作者: admin ]
Net 错误码
错误 CS0001 编译器内部错误
错误 CS0003 内存溢出
错误 CS0004 提升为错误的警告
错误 CS0005 编译器选项后应跟正确的参数
错误 CS0006 找不到动态链接的元数据文件
错误 CS0007 .Net 环境初始化错误
错误 CS0008 从文件中读取元数据错误
错误 CS0009 不能打开元数据文件
错误 CS0010 名字空间与类型的声名不能同名
错误 CS0011 引用的类找不到基类
错误 CS0012 找不到引用类型的定义
错误 CS0013 向文件中保存元数据时发生未知错误
错误 CS0014 指不到文件名
错误 CS0015 类型名太长
错误 CS0016 无法输出文件
错误 CS0017 输出文件有多个入口
错误 CS0019 双目操作符不适用于指定的操作数
错误 CS0020 除数为0
...

阅读全文…