posts - 15, comments - 0, trackbacks - 0, articles - 3
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年6月24日

     摘要: 将数据批量写入数据库的需求是比较多的,方法也有很多种,在.net 里使用程序比较好的方法是使用 Bulk Copy 将大量数据复制到数据库 。如果数据源为XML文件,使用SQL BULK COPY就需要将XML数据导入到DataTable,下面的方法可以直接将XML数据传到SQL SERVER然后处理,另外还可以直接使用T-SQL将XML文件的数据导入到数据库。
这里最主要的是要使用二个系统存储过程:SP_XML_PREPAREDOCUMENT 和 SP_XML_REMOVEDOCUMENT
SP_XML_PREPAREDOCUMENT 的功能是:读取XML文件后使用 MSXML 分析器 (Msxmlsql.dll) 对XML数据进行分析,并提供分析后的文档供使用。分析后得到的数据是对 XML 文件中的各节点(元素、属性、文本和注释等)以树状形式表现。分析后的数据存储在 SQL Server 的内部缓存中。
SP_XML_REMOVEDOCUMENT 的功能是:根据文档句柄释放文档所占的内存。
  阅读全文

posted @ 2008-06-24 17:47 小杨随笔 阅读(164) | 评论 (0)编辑

2008年3月26日

     摘要: 微软的Visual Studio 2005 Service Pack 1 (SP1) 年前就发布了,年前终于有点时间了,于是装了一下VS2005 sp1,看看到底有什么好东西。这次发布的语言版本包括十个国家的语言,可谓全上阵,容量为413M修正了许多bug,其中包括了很多人最最关心中文的Web Application Project问题。

VS2005 SP1下载地址:
VS2005 SP1英文正式版 431M
VS2005 SP1中文正式版440M



VS2005 SP1号称是M$有史以来最bt的补丁,据说有人装了3个多小时还在收集信息……,为了让大家少走弯路,现总结一下供大家参考。

安装注意事项:

1.安装时间会非常长,如果机器配置不是很高的话需要2个小时,一般的话也需要1个小时左右所以请耐心等待。

2.安装前检查你的c盘是否有大于3G的空余空间,因为安装的时候会释放很多临时文件在c盘,如果不能保证大于3g的话可能会发生异常错误,不过我在安装的时候没有占用3  阅读全文

posted @ 2008-03-26 11:43 小杨随笔 阅读(109) | 评论 (0)编辑

2008年3月10日

     摘要:  亿告和阿里妈妈都是网站主与广告主直接面对的广告交易平台,都能够让买家(广告主)和卖家(发布商)轻松找到对方。

  毫无疑问,阿里妈妈是创新者,亿告是个模仿者!

  先从咱们草根站长的角度比较几个参数吧:
  阅读全文

posted @ 2008-03-10 15:08 小杨随笔 阅读(78) | 评论 (0)编辑

2008年2月26日

posted @ 2008-02-26 10:47 小杨随笔 阅读(202) | 评论 (0)编辑

2008年2月21日

     摘要: c# foreach语句循环取各对象  阅读全文

posted @ 2008-02-21 17:20 小杨随笔 阅读(670) | 评论 (0)编辑

     摘要: Hashtable
一,哈希表(Hashtable)简述

在.NET work中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/的键值对,其中key通常可用来快速查找,同时key是区分大小写;用于存储对应于key的值。Hashtable中key/键值对均为object类型,所以Hashtable可以支持任何类型的key/键值对.

二,哈希表的简单操作

在哈希表中添加一个key/键值对:HashtableObject.Add(key,);
在哈希表中去除某个key/键值对:HashtableObject.Remove(key);
从哈希表中移除所有元素: HashtableObject.Clear();
判断哈希表是否包含特定键key: HashtableObject.Contains(key);
下面控制台程序将包含以上所有操作:


  阅读全文

posted @ 2008-02-21 13:10 小杨随笔 阅读(355) | 评论 (0)编辑

     摘要: EncryptString
字符串加密函数,加密结果可以用DecryptString函数还原。

语法

EncryptString(String, Key)
String 要加密的字符串
Key 密钥字符串
  阅读全文

posted @ 2008-02-21 11:57 小杨随笔 阅读(222) | 评论 (0)编辑

2008年2月16日

     摘要: 1.简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
2 .列举ASP.NET 页面之间传递值的几种方式。
答. 1.使用QueryString, 如....?id=1; response. Redirect()....
2.使用Session变量
3.使用Server.Transfer
3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。  阅读全文

posted @ 2008-02-16 16:39 小杨随笔 阅读(214) | 评论 (0)编辑

2008年1月31日

     摘要: C#格式化数值结果表
字符
说明
示例
输出

C 货币 string.Format("{0:C3}", 2) $2.000
D 十进制 string.Format("{0:D3}", 2) 002
E 科学计数法 1.20E+001 1.20E+001
G 常规 string.Format("{0:G}", 2) 2
N 用分号隔开的数字 string.Format("{0:N}", 250000) 250,000.00
X 十六进制 string.Format("{0:X000}", 12) C


string.Format("{0:000.000}", 12.2) 012.200
  阅读全文

posted @ 2008-01-31 13:12 小杨随笔 阅读(1692) | 评论 (0)编辑

     摘要: v 必须在html编辑状态下编辑代码。 v 简单的文本框是通过DIV实现的,包含背景图片的文本框是通过将DIV嵌入到Table中实现的。 v 主要通过对DIV的Style属性来控制样式,主要设置如下:   overflow(溢出控制):visible(默认,可见)、auto(自动)、scroll(显示滚动条);   width(宽度):数值;   height(高度):数值;   color(字体颜色):色彩代码;   font-size(字体大小):数值;   line-height(行高):数值;   border(边框):宽度、类型和颜色,类型主要支持以下几种:none,dotted,dashed,solid,double,groove,ridge,inset,window-inset,outset;   font-weight(字体粗细):normal、bold、bolder、lighter;   font-family(字体类型):Arial、Tahoma、Verdana、仿宋_GB2312、黑体、楷体_GB2312、隶书、宋体、幼圆;   background(背景颜色)  阅读全文

posted @ 2008-01-31 11:36 小杨随笔 阅读(460) | 评论 (0)编辑