Google [站内搜索]

预览模式: 普通 | 列表

SQL语句union关键字使用

还是用例子来说明吧,简单明了。假如有如下两张表内容:

[Table1]
id    name    total
-----    -----    -----

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3863

将一张表的数据更新到另一张表

有如下两张表:

[Table1]
id    name    total
-----    -----    -----

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4891
使用VS2008在"E:\User\MzwuCom.Web"下建立了一个站点,在浏览器中查看时你会发现路径类似于"http://localhost:7382/MzwuCom.Web/Default.aspx",而不是"http://localhost:7382/Default.aspx",这样整个站点就变成了在一个虚拟目录下,这在执行某些操作时会出现问题,例如打开站点根目录下一个文件Server.MapPath("/test.txt"),所以必须去掉虚拟目录,设置方法:打开网站属性窗口,将虚拟路径"/MzwuCom.Web"设置为"/"即可。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6149
网上载了IIS6.0,但安装的时候却提示找不到iisadmin.mfl文件:



在文件夹中搜索也没找着这个文件,有网友说SP1补丁的i386文件夹中有,碰巧我机子上有个SP2补丁,看了下i386中也有这个文件,解压SP2补丁包,然后将"文件复制来源"定位到i386文件夹,可以了 ,安装过程中有些文件在IIS6.0文件夹中,有些文件在i386文件夹中,需反复定位几次即可成功安装!

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7569

去掉Visual Studio 2005烦人的XHTML 1.0验证

在页面设计的时候老是因为XHTML 1.0验证通不过,报出一大堆错误而无法切换到设计模式:



解决办法:依次打开"工具→选项→文本编辑器→HTML→验证",将目标选为"Internet Explorer 6.0",并去掉"显示错误"前面的钩即可。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8359

身份验证和授权的另类实现思路

在Web应用程序中,有些信息只对登录用户开放,这就要对用户身份进行验证,我们常用的方法是在用户登录成功后将用户信息保存在Session中,然后在需验证身份的页面中对Session中的值进行判断,例如:

public partial class Manage: System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3754

Web.Config中使用特殊字符出错解决方法

<appSettings>
    <add key="URL" value="http://www.mzwu.com/?id=1&keyword=abc"/>
</appSettings>

运行出错,提示:分析 EntityName 时出错。原因是value中含有特殊字符"&",解决方法使用其对应的ASCII码"& #38;"替换即可:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5132

给SQL 文本命令中的参数传值

SqlCommand对象的CommandType属性值有三种类型:Text、StoredProcedure和TableDirect,我们都知道,在存储过程中使用参数是非常常见的,因而我们都知道当CommandType值为StoredProcedure时怎么给存储过程参数传值,但是要知道SQL 文本命令中也是可以带参数的,那怎么给他们传值呢?其实两者是一样的,看下边例子:

string Country = "UK";
string City = "London";

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6806

轻松加密ASP.NET 2.0 Web程序配置信息

一、简介

当创建ASP.NET 2.0应用程序时,开发者通常都把敏感的配置信息存储在Web.config文件中。最典型的示例就是数据库连接字符串,但是包括在Web.config文件中的其它敏感信息还包括SMTP服务器连接信息和用户凭证数据,等等。尽管默认情况下可以配置ASP.NET以拒绝所有对扩展名为.config的文件资源的HTTP请求;但是,如果一个黑客能够存取你的web服务器的文件系统的话,那么,Web.config中的敏感信息仍然能够被窃取。例如,也许你不小心允许匿名FTP存取你的网站,这样以来就允许一个黑客简单地通过FTP协议下载你的Web.config文件。

幸好,通过允许加密Web.config文件中选择的部分,例如<connectionStrings>节,或你的应用程序使用的一些定制config节,ASP.NET 2.0有助于缓解这个问题。配置部分能够很容易地使用编码或aspnet_regiis.exe(一个命令行程序)进行加密。一旦被加密,Web.config设置即可避开"虎视眈眈"的眼睛。而且,当以编程方式从你的ASP.NET页面中检索加密的配置设置时,ASP.NET会自动地解密它读取的加密部分。简言之,一旦配置信息被加密,你就不需要在你的应用程序中编写任何其它代码或采取任何进一步的行为来使用该加密数据。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4083
用户名:<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox> 
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtUserName" Display="Static">必填!</asp:RequiredFieldValidator><br />
密码:
<asp:TextBox ID="txtUserPass" runat="server" TextMode="Password"></asp:TextBox> 
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtUserPass" Display="Dynamic">必填!</asp:RequiredFieldValidator><br />

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5359