C# 基础
wanghuidhu
这个作者很懒,什么都没留下…
展开
-
关于XmlTextWriter的 "处于状态 Epilog 的标记 StartElement 将导致无效的 XML 文档"报错原因
XmlTextWriter 书写XML文档要求并列节点需要有父节点(嵌套其中)。 如下产生的是一个合法的XML文档: 如下产生的是一个错误的的XML文档:原创 2010-01-19 11:34:00 · 6203 阅读 · 0 评论 -
使用 dom4j 解析 XML
<br />dom4j 是一种解析 XML 文档的开放源代码 XML 框架。<br /> <br />http://www.ibm.com/developerworks/cn/xml/x-dom4j.html转载 2010-08-06 11:05:00 · 337 阅读 · 0 评论 -
.NET 3.5 Ajax
http://www.asp.net/ajaxlibrary/act.ashx原创 2010-04-21 09:53:00 · 327 阅读 · 0 评论 -
asp.net的postback机制:__doPostBack
__doPostBackCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />input type="hidde原创 2010-04-16 12:40:00 · 1739 阅读 · 0 评论 -
.NET 2.0 VS .NET 1.0
1、支持泛型 泛型就是将类型参数化,实现更加广泛的复用。由于减少了装箱和拆箱,泛型对于值类型的对象性能提升明显。(1) 对于int这样的简单值类型,泛型能够提高2-5倍的速度。数据量越大,越明显。(2) 对于复杂的值类型,泛型能够提高30%-300%。数据量越大,越明显。(3) 对于引用(Reference)类型,泛型和传统的方式速度相当。(4) 泛型是 C# 2.0 的最强大的功原创 2010-04-16 09:30:00 · 448 阅读 · 0 评论 -
SqlDataAdapter
SqlDataAdapter 类表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。无法继承此类。命名空间:System.Data.SqlClient程序集:System.Data(在 system.data.dll 中)SqlDataAdapter 是 DataSet 和 SQL Server 之间的桥接器原创 2010-03-31 11:30:00 · 1937 阅读 · 2 评论 -
SqlConnection.ConnectionTimeout 与 SqlCommand.CommandTimeout
SqlConnection.ConnectionTimeout 属性表示:获取在尝试建立连接时终止尝试并生成错误之前所等待的时间。 通过在连接字符串中使用 ConnectTimeout 或 Connection Timeout 关键字,可以设置某个连接等待超时的时间。值 0 指示无限制,在 ConnectionString 中应避免值 0,否则会无限期地等待连接尝试。 Sql原创 2010-03-31 11:00:00 · 2514 阅读 · 0 评论 -
sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1 a20050111原创 2010-01-05 10:40:00 · 234 阅读 · 0 评论 -
ODBC和OLEDB的连接字符串
ODBC连接适合数据库类型 连接方式access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"oracle "Driver={microsof原创 2010-01-08 10:11:00 · 11765 阅读 · 0 评论 -
HashTable和HashMap的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashT原创 2010-01-06 16:45:00 · 491 阅读 · 0 评论 -
left join 和 left outer join
http://www.cnblogs.com/cy163/archive/2008/10/16/1312920.html原创 2009-12-31 09:41:00 · 288 阅读 · 0 评论 -
C Sharp 限制修饰符
public可以被任意存取; protected只可以被本类和其继承子类存取; internal只可以被本组合体(Assembly)内所有的类存取,组合体是C#语言中类被组合后的逻辑单位和物理单位,其编译后的文件扩展名往往是“.DLL”或“.EXE”。 protected internal唯一的一种组合限制修饰符,它只可以被本组合体内所有的类和这些类的继承子类所存取。 private只可以被本类所原创 2009-12-24 14:50:00 · 620 阅读 · 0 评论 -
decimal类型
C#有一个数值类型具有128位精度(参见表2-3)。它适合大而精确的计算,尤其是金融计算。表2-3 decimal类型类型大小范围BCL名称有效数字decimal128位1.0×1028~大约7.9×1028System.Decimal28~29原创 2010-01-21 15:59:00 · 4470 阅读 · 0 评论 -
ODBC连接sybase sql anywhere open server
具体步骤: 一.在服务器端以 dbsrv7.exe pathyyy.db -nServiceName -x tcpip -q 启动数据库,这里也可以指定端口,详细的参数请用dbsrv7.exe /?获取。 -n servicename:启动服务名为servicename的数据库服务用以标记网络数据库服务唯一标记; -x tcpip:使用tcp/ip协议,默认端口原创 2010-01-20 16:22:00 · 2640 阅读 · 0 评论 -
获取xml时,出现“(十六进制值 0x1F)是无效的字符之类Xml异常的解决办法
http://hi.baidu.com/zeratul_bb/blog/item/3e2a44cf085cf33af8dc61de.html 最近做新闻采集器,需要获取很多站点的xml,加载个别站点经常出现“(十六进制值 0x1F)是无效的字符”问题,百思不的其解。对于问题站点xml的处理,开始的思路是既然直接用 XmlDocument对象的Load()方法不行,就用LoadXML()原创 2010-01-20 16:15:00 · 17818 阅读 · 0 评论 -
C#中判断字符串是全角还是半角
<br />全角是指用二个字节来表示的一个字符<br />半角是用一个字节来表示的一个字符<br /> <br />这样的话我们就可以用string.length 和System.text.Encoding.Default.GetByteCount来判断<br /> <br />其中string.length表示字符串的字符数,<br />System.text.Encoding.Default.GetByteCount表示字符串的字节数。<br /> <br />将全角的变为半角 <br /> st转载 2010-08-06 11:14:00 · 1060 阅读 · 0 评论