摘要:
在 VS2003 中新建 Jscript 文件中使用中文时,如果和网页的编码不一致,有可能会出现中文乱码问题。 而 VS2003 的Web页面默认是用 UTF-8,这是多语的首选方案。 但 VS2003 产品的本地化工作可能做得不到位,在其中新建的 Jscript 文件并不能保证全都是 UTF-8 编码方式的。 解决办法是: 在 VS2003 安装目录下搜索"Jscript",将其中的模板文件用... 阅读全文
摘要:
微软在.Net FrameWork 2.0中,引入了范型,相比.Net FrameWork 1.1中的三个集合类。 范型具有类型安全、无需GC的优点,对值类型无需进行性能损失很大的装箱与拆箱操作。 主要看 System.Collections.Generic 命名空间,略作总结: ArrayList --> List Hashtable --> Dictionary SortedList -->... 阅读全文
摘要:
Asp.Net 2.0 中为支持页面内容重用而引入了 Master Page 和 Content Page,Master Page 类是模板中页面公共部分,Content Page 为页面差异部分。 从实现上来说,MasterPage 类是从 UserControl 类派生而来,因而具有容器功能。当页面被请求,在 Page 类的 Init 事件发生前,MasterPage 页控件被加载到 Co... 阅读全文
摘要:
系统开过过程中,将数据库由MySQL 4.1转化到MySQL 5.0,在升级过程中遇到了中文乱码问题。先描述一下两边的服务器版本和环境。 原:Linux,mysql-standard-4.1.8-pc-linux-i686 新:Windows Server 2003,MySQL 5.0.45-community 本机客户端有两个: MySQL AB\MySQL Connector/ODBC 3.5... 阅读全文
摘要:
在ASP.NET 1.1中,以前大家得自己实现模板页,ASP.NET 2.0里内建了模板页技术——Master Page。 如果要在 Master Page 和 Content Page 里有些交互过程,则要注意它们的事件触发顺序如下: Master page controls Init event. Content controls Init event. Master page Init ev... 阅读全文
摘要:
在用.net 连接mysql 5时,可能出现这样的错误提示: "unable to convert MySQL datetime value to System.DateTime"; 这个时候可以在连接字符串中添加这样语句: "Server=localhost;UserId=root;Database=powergsm;allow zero datetime=true"; 这样就可以对全0的日... 阅读全文
摘要:
有 a 和 b 两个表,a 有一列保存的是逗号分割的 b 表主键,如果对表 a 和 b 的关联查询。则条件里写为: LOCATE(CONCAT(',', b.id, ','), CONCAT(',', a.b_id_list, ',')) != 0 此句的意思是,定位b的id存在于a表逗号分割id列中的记录。 其中用到两个MySQL自带的函数。LOCATE是定位子串在母串中的位置,CONCAT是连... 阅读全文