编程技巧 - 文章列表

  • ASP.NET2.0:使用GridView绑定XmlDocument对象

    ASP.NET 2.0提供了多种数据源,一般情况下,XmlDataSource控件使用XML文件,下面的例子就是使用XmlDocument对象进行数据绑定的一种方法。 VB.NET代码 <%@ Page Language=”VB” %> <script runat=”server”> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Dim doc As New System.Xml.XmlDocument doc.Lo

  • .Net+MySQL组合开发(一) 开发工具篇

    .net是现在众多开发者的选择、而mysql数据一直以轻型、快速、免费深得许多开发者的暧昧、而php+mysql一直是许多大型网站所采用的方式。那能不能用.net+mysql这种组合方式了,当然可以,从这一篇随笔开始,我们一起领略.Net+Mysql的强势!一、Mysql数据库 现在最新版本是5.0.27,可从官方网站或mysql中文网站下载到。 详细的安装方法:参考http://bbs.mysql.cn/thread-261-1-1.html二、数据连接众所周知,.Net的数据访问使用ADO.NET,而.net中没有提供myql的专用连接工具(比如sql serv

  • ASP.NET获取服务器IP与MAC地址的方法

      获取服务器的IP地址方法以DNS法较为简单实用,如下:\nprivate void ButtonIP_Click(object sender, System.EventArgs e){ Syste m.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( addressList.Length>1){ TextLIP.Text = addressList[0].ToString();TextSIP.Text = addressList[1].ToString();}els

  • ASP.NET 表单验证:代码及讲解

    Step 1:新建数据库(库:MyForms ;表:users ;字段:ID,userName, userPwd); Step 2:新建网站,web.config 的文件全部代码如下: web.config 的全部代码 <?xml version=”1.0″?> <configuration> <appSettings/> <connectionStrings/> <system.web> <compilation debug=”true”/> <sessionStat

  • .Net+MySQL组合开发(二) 数据访问篇

    一、建立数据库、表、添加数据这里我们使用图形化操作的SQL Manager 2005 Lite for MySQL来建立数据,它的操作界面非常类似OFFICE软件,使用方便、很容量上手、下面开始建立数据库及表单击”Creat New DataBase”:新建DB输入密码:选择客户端编码为gb2312,防乱码;也可以在新建好的数据库右键选择”DataBase Registration Info”更改编码:新建表:输入表名:新建字段点击加号,手动添加数据,点出对号,提交数据:选择DDL选项,直接看到刚才操作的脚本;也可以不用上面的方式操作,直接写sq

  • ASP.NET 2.0 里输出文本格式流

    在用 ASP.NET 编程时,打开一个页面一般是通过指定超链接地址,调用指定的页面文件(.html、.aspx)等方法。但是,如果即将打开的页面文件的内容是在程序中动态生成,或者是从数据库的表里取出的,我们怎么把这些内容展示出来呢?我们最直接的想法是,把这些内容先保存成网页文件,再调用它。这种方法当然是可以的,但不是最好的方法,因为这样会在 Web 服务器上生成许多临时文件,这些文件可能永远也用不着了。另一种最好的方法是利用文本格式流,把页面内容动态地展示出来。例如,有一个页面:…… <iFrame src=”\"></iframe> ……需要用

  • 在.NET中嵌入和使用资源文件

    嵌入和使用资源文件,以下是全部源代码: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Reflection; using System.IO; using System.Diagnostics; namespace ResourceDemo { /// <summary> /// Summary description for F

  • 利用ASP.NET DataGrid显示主次关系的数据

    大家在实际工作中有没有遇到要在DataGrid中显示带有主次结构的数据呢?如果你对ADO.NET和SQL Server2000熟悉的话,我们下面就举一个利用VS.NET自带的示例数据库Northwind和VB.NET来说明如何实现这一目标。 首先,我们先准备要显示的带有主次结构的数据。 下面就是要绑定到HierarchicalDataGrid.aspx的VB.NET代码文件HierarchicalDataGrid.aspx.vb的内容:\nImports System.Data.SqlClient\nPublic Class HierarchicalDataGridInherit

  • 抓取网页中的链接

    输入一个地址,就可以把那个网页中的链接提取出来,下面这段代码可以轻松实现,主要的是用到了正则表达式。 \nGetUrl.aspx代码如下:\n<%@ Page Language=”vb” CodeBehind=”GetUrl.aspx.vb” AutoEventWireup=”false” Inherits=”aspxWeb.GetUrl” %><html><head><META http-equiv=”content-type” c

  • IIS运行不了ASP.NET的解决办法

    一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效:     1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在C:WINDOWSMicrosoft.NETFrameworkv1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i 2。重设ASPNET的密码,然后在下面的目录中找到Machine.config文件:%Systemroot%Microsoft.NETF