07 2011 档案
摘要:建议先阅读存储过程:SQL Server 存储过程 Ø 事务 在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消。因此,事务是一个不可分割的逻辑单元。 事务有4个属性:原子性(Atomicity)...
阅读全文
摘要:1:IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) 获得标准数据 Endpoint: http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx 2:天气预报Web服务,数据来源于中国气象局 公用事业 Endpoint: http://www.webxml.com.cn/WebServices/Weather...
阅读全文
摘要:为什么foreach(HttpCookie cookie in Request.Cookies)会出错 作者:dudu 解读System.Web.UI.Page中关键方法ProcessRequestMain() 作者:dudu 在Asp.net页面中实现数据饼图 作者:TerryLee 在Web页面中控制其元素的选择状态 作者:birdshome ASP.NET控件开发之"代码紧凑原则" 作者:...
阅读全文
摘要:SQL数据结构SQL Server搜索引擎全文检索 今天看SQL方面的书,看到关于 表索引方面的讲解不太详细,弄的一头雾水,似懂非懂,特别是聚集索引和非聚集索引。深知索引对提高数据库查询速度的重要性,所以就花了半个下午的时间在网上Google了一些这方面的文章看了一下,总算对索引有了较深的认识,其实多数文章都写的不错,只是介绍的不太全面。这里把几篇文章的内容做了综合,从概念、性质、sql语法和内...
阅读全文
摘要:本篇文章主要讲解如何用 IrisSkin2.dll来动态的对WinForm界面进行更换皮肤操作,在操作之前,应该确保有IrisSkin2.dll和一些稍微漂亮些的皮肤文件(以.ssk结尾),把它们放置在你自认为很合适的位置,为了演示用我把IrisSkin2.dll和皮肤文件放置在了应用程序的Debug下面,所有的皮肤文件放置在了以skin为命名的文件夹下如下图所示skin文件夹下的皮肤文件和我自己定义的INI配置文件(此文件将会在后面讲到,关于INI配置文件的相关信息在我以上的文章中已提到过,在此不再详细讲解关于操作INI文件的文章链接地址是http://www.cnblogs.com/wan
阅读全文
摘要:/****************************************************************** ** File Name:IPScaner.cs ** Create Date:2004-12-27 20:10:28 ** Modifier: ** Modify Date: ** Description:to scan the ip location from...
阅读全文
摘要:001#region 取中文首字母002public static string GetFirstLetter(string paramChinese)003{004string strTemp = "";005int iLen = paramChinese.Length;006int i = 0;007008for (i = 0; i <= iLen - 1; i++)009{010strTemp += GetCharSpellCode(paramChinese.Substring(i, 1));011}012013return strTemp;014015}016
阅读全文
摘要:1。深层次来说这不是asp.net 的问题,而是html form 的submit 按钮就是如何设计。当你的光标焦点进入某个表单元素的时候,会激活该表单的第一个(流布局顺从左到右,从上至下)type=submit 的按钮(假如有),等待响应回车事件,并提交该form你可以测试一下代码<form action=""><input type ="text" /><input type ="submit" value ="submit" /></form><form
阅读全文
摘要:在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:ASPX 代码<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MultiFileUpload.aspx.cs"Inherits="MultiFileUpload" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
阅读全文
摘要:TreeView这个控件其实我本来不怎么会用到,今天有一个项目要用到,而且是无限极的分类数据绑定,于是就根据自己以前写过的代码别写出了这个无限极分类的例子,呵呵希望能够对大家有所帮助,本人尽量把注释写的详细一些把,因为有的时候搜问题到别人的博客,写的代码完全看不懂,每个人写代码可能都有一定的习惯,所以一定要多写一些注释让别人看懂!首先说一下我的数据库结构Pid 主键自动增长PartName 分类名称ParentId 父级ID相信大家一定都会很熟悉吧,这是无限极分类比较常用的一种设计思路!好了接下来看代码吧,自己认为这个还是很强大的,使用了递归的操作,大大减少了代码量!///<summar
阅读全文
摘要:生成Word文档的相关操作using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Microsoft.Office.Interop.Word;using System.IO;public partial class Word相关_生成Word : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){CreateWordF
阅读全文
摘要:首先假设你的应用程序配置文件如下:<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="name" value="old"/> </appSettings></configuration>Ok,那么如何在运行时去修改name的值呢??有很多童鞋会说可以使用Xml读取配置文件,然后xxx。。。。当然这种方法肯定可以解决问题,有没有其他方法呢??
阅读全文
摘要:由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。实现思路利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存用户信息比数据库来得方便。 代码 string sKey = username.Text.ToString().Trim(); // 得到Cache中的给定Key的值 string sUser = Con.
阅读全文
摘要:有几个做汽车导航的朋友问我说,他们想在地图上制作一辆车沿着道路行驶的动画。可是,百度地图的道路数据并没有公开。所以,应该怎么办呢?一、我们先来学习如何把百度地图“弄”出来。把下面这段代码保存为htm格式,用浏览器打开,就能看到百度地图了。<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>点沿直线运动</title><script type="text/j
阅读全文