10 2010 档案

摘要:用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。 已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?><bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, Eva</author> &l 阅读全文
posted @ 2010-10-30 23:37 小锋神 阅读(226) 评论(0) 推荐(0) 编辑
摘要:在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落,<?xml version="1.0" encoding="gb2312"?>XmlDeclaration xmldecl; xmldecl = xmldoc.CreateXmlDeclaratio 阅读全文
posted @ 2010-10-30 23:34 小锋神 阅读(220) 评论(0) 推荐(0) 编辑
摘要:写的一个XML操作类,包括读取/插入/修改/删除。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Xml;namespace PuTianCheng{ /// < 阅读全文
posted @ 2010-10-29 21:23 小锋神 阅读(246) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;using System.Collections;namespace FtpLib{ public class FTPFactory { private string remoteHost,remotePath,remoteUser,remotePass,mes; private int remotePort,bytes; private Socket clientSocket; private int retValu 阅读全文
posted @ 2010-10-29 11:08 小锋神 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:验证一个字符是否是与验证的类型相配bool ppp=System.Text.RegularExpressions.Regex.IsMatch(product_no, @"^[A-Za-z0-9]+$");可以输入非0和0开头的数字:“^(0*[1-9][0-9]*|[1-9][0-9]*)$”只能输入数字:“^[0-9]*$”只能输入n位的数字:“^\d{n}$”只能输入至少n位数字:“^\d{n,}$”只能输入m-n位的数字:“^\d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{ 阅读全文
posted @ 2010-10-29 09:22 小锋神 阅读(573) 评论(0) 推荐(0) 编辑
摘要:ASP.NET刷新页面的六种方法2008-11-11 22:04asp.net页面刷新重是有问题,收藏几种方法挺有用的.第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " <script language=javascrip 阅读全文
posted @ 2010-10-28 11:24 小锋神 阅读(332) 评论(0) 推荐(0) 编辑
摘要:首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取数据. Web Service 最适合网络的分布式运算环境,它采用公开的标准,以 HTTP 为通迅协定,可以跨平台,穿越网络管制,加上提供公布与查询 Web Service 的 UDDI 机制,免除 阅读全文
posted @ 2010-10-27 23:30 小锋神 阅读(10299) 评论(0) 推荐(2) 编辑
摘要:我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取数据. webservice传递的数据只能是序列化的数据,典型的就是xml数据,这里我们也只讨论xml数据的传输. 有了一些对xml webservice的初步了解后,我们将切入正题,即是用一个具体的 阅读全文
posted @ 2010-10-27 23:21 小锋神 阅读(888) 评论(1) 推荐(0) 编辑
摘要:protected Button1_Click(object sender, EventArgs e){ if(某些条件) { this.ClientScript.RegisterStartupScript(typeof(string),"js","if(confirm('确定吗?')){document.getElementById('"+Button2.ClientID+"').click();}else{document.getElementById('"+Button3.ClientID 阅读全文
posted @ 2010-10-27 19:45 小锋神 阅读(704) 评论(0) 推荐(0) 编辑
摘要:如果在本地测试webservice可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",那是因为没有开启远程访问的原因。 大家都知道,Web服务做好后,发布在网上,别人要调用你提供的接口时,是无法打开测试窗体的,这让很多的朋友都蛮郁闷,为什么别人提供的服务接口就能够打开测试窗体,而我的就不行呢?是不是我的代码写的有问题呢?其实不是这样的,下面,我就来教你如何实现这个功能,让客户端也能够打开测试窗体。在web.config 阅读全文
posted @ 2010-10-27 10:33 小锋神 阅读(226) 评论(0) 推荐(0) 编辑
摘要:HTML代码之Marquee详解 该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的 效果 该标签是个容器标签 语法: <marquee></marquee> 以下是一个最简单的例子: 代码如下: <marquee><font size=+3 color=red>Hello, World</font></marquee> 下面这两个事件经常用到: onMouseOut="this.start()" :用来设 阅读全文
posted @ 2010-10-24 21:30 小锋神 阅读(363) 评论(0) 推荐(0) 编辑
摘要:SQL 2010-07-09 16:34:23 阅读20 评论0 字号:大中小 SqlParameter[] mylist ={ new SqlParameter("@title",SqlDbType.NVarChar), new SqlParameter("@Ret",SqlDbType.NVarChar)}; mylist[1].Value = title; mylist[2].Direction = ParameterDirection.Output;页面提示:string[1]:size 属性具有无效大小值0解决方案: 输出参数需指定长度如: n 阅读全文
posted @ 2010-10-20 23:14 小锋神 阅读(8204) 评论(3) 推荐(2) 编辑
摘要:此SQL语句是来统计库存数量的SELECT TOP 100 PERCENT MAX(DISTINCT id) AS id, product_no, color, color2, product_type, SUM(number4) AS number, SUM(CASE WHEN ((product_size = '34' AND product_class = '女鞋') OR (product_size = '38' AND product_class = '男鞋') OR (product_class NOT IN ( 阅读全文
posted @ 2010-10-20 23:02 小锋神 阅读(291) 评论(0) 推荐(0) 编辑
摘要:解决办法一: 在begin transaction 前面加set xact_abort on 这样就可以在过程出错时中断执行,当然也就不能commit了 如此再在最后一个操作的后面加入 if @error=0 就说明所有的操作都执行成功了 就可以 commit 具体如: set xact_abort on begin trans declare ... <1>操作 <2>操作 ... <n>操作 if @error<>0 begin rollback transaction end else begin commit transaction en 阅读全文
posted @ 2010-10-20 23:01 小锋神 阅读(4383) 评论(0) 推荐(1) 编辑
摘要:2008-11-14 22:531) 10表示间隔10秒刷新一次2)<script>window.location.reload(true);</script>如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)<script>window.navigate("本页面url");</script>4>function abc(){window.location.href="/blog/window.location.href";setTimeout("abc() 阅读全文
posted @ 2010-10-20 22:52 小锋神 阅读(8339) 评论(0) 推荐(1) 编辑
摘要:public string SendMsg(string user,string password,string phone,string text) { try { //if (!Regex.IsMatch(phone, @"^(13|15)\d{9}$")) // return "手机号码格式错误!"; string url = "http://www.xunsai.net:8000/"; string param = "user=" + user+ "&password=" + p 阅读全文
posted @ 2010-10-20 22:51 小锋神 阅读(1003) 评论(1) 推荐(0) 编辑
摘要:/*'bcp' 不是内部或外部命令,也不是可运行的程序?看看在C:\Program Files\Microsoft SQL Server\80\Tools\Binn里面有没有bcp.exe这个文件然后看看path里面加C:\Program Files\Microsoft SQL Server\80\Tools\Binn这个目录没有.右键我的电脑--属性--高级--环境变量--在系统变量中找到path--编辑在变量值的最后加上:C:\Program Files\Microsoft SQL Server\80\Tools\BINN*//*********************** 阅读全文
posted @ 2010-10-10 11:45 小锋神 阅读(1933) 评论(0) 推荐(0) 编辑
摘要:这篇文章来来源于C# Color Table,这里是我翻译的中文版本,其中已经加上了我的一些理解和注释。翻译这篇文章的原因是我在写C#程序的时候发现,C#自带的颜色种类极多(详见下表),如果没有直观的对照关系的话,很难从那么多的名这篇文章来来源于C# Color Table,这里是我翻译的中文版本,其中已经加上了我的一些理解和注释。翻译这篇文章的原因是我在写C#程序的时候发现,C#自带的颜色种类极多(详见下表),如果没有直观的对照关系的话,很难从那么多的名字中挑选出中意的颜色。 以下的颜色代码取自HTML规范,这些颜色的名称对应于KnownColor的属性。比如,你可以用以下代码来创建一个Co 阅读全文
posted @ 2010-10-06 12:38 小锋神 阅读(36075) 评论(3) 推荐(7) 编辑
摘要:public string stringformat(string str,int n) { /// ///格式化字符串长度,超出部分显示省略号,区分汉字跟字母。汉字2个字节,字母数字一个字节 /// string temp=string.Empty; if(System.Text.Encoding.Default.GetByteCount(str)<=n)//如果长度比需要的长度n小,返回原字符串 { return str; } else { int t=0; char[] q=str.ToCharArray(); for(int i=0;i<q.Length;i++) { if 阅读全文
posted @ 2010-10-06 10:51 小锋神 阅读(4141) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示