木子屋 Dnawo's BLOG

2008-06 归档

共 57 篇

拍拍网QCC地址探测器

本探测器可以根据预览地址快速的分析出QCC地址,再用下载软件下载即可。使用步骤: 1.复制预览地址 2.运行下边代码,将复制的地址填到"预览页面地址"输入框中,点击"生成QCC地址"按钮即可得到QCC地址 拍拍网QCC专区:http://list.paipai.com/list/27164/p-1-40-atime-27164.shtml?ADTAG=400.1.1

QCC皮肤制作基础教程

本教程使用工具 主要工具:Flash8.0 辅助工具:Photoshop 教程主要分两步骤 1.在Photoshop里先做背景效果图 2.在Flash里制作动画效果 制作步骤 1. Photoshop部分 找几张自己喜欢的素材图片(本教程使用素材图片如下图) 稍做处理: 2.Flash部分 附:ActionScript 1.各按钮的AS 主页:flash.external.ExternalInterface.call("custom_menu_swf", "1"); 日志:flash.external.ExternalInterface.call("custom_menu_swf", "2");…

SQL Server2000系统数据库说明

SQL Server安装完毕后默认安装了master、model、msdb、Northwind、pubs、tempdb这6个库,其中Northwind、pubs是例子库,其它都是系统数据库,下边我们看看各个数据库都有什么用处: 1.master数据库 master数据库记录SQL Server系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master数据库记录SQL Server的初始化信息,它始终有一个可用的最新master数据库备份。 2.tempdb数据库 tempdb数据库保存所有的临时表和临时存储过程。它还满足任何其它的临时存储要求,例如存储SQL Server生成的工作表。tempdb数据库是全局资源,所有连接到系统的用户的临时表和存储过程都存储在该数据库中。tempdb数据库在SQL Server每次启动时都重新创建,因此该数据库在系统启动时总是干净的。临时表和存储过程在连接断开时自动除去,而且当系统关闭后将没有任何连接处于活动状态,因此tempdb数据库中没有任何内容会从SQL Server的一个会话保存到另一个会话。…

C#数据类型:枚举

枚举类型是由一组称为枚举数列表的命名常数组成的独特类型。枚举声明开始于一个关键词enum,还包括一个名称定义、访问能力、基本类型和枚举成员。每个枚举类型都有一个相应的整数类型,称为枚举类型的基本类型。常见的基本类型有byte、sbyte、short、ushort、int、uint、long或ulong等,但是不能是char,默认的基本类型是int。例如: 在默认情况下,每个枚举成员都会根据定义的顺序(从0开始),自动赋给对应的基本类型值,例如上边例子中north的值为0,south的值为1,east的值为2,west的值为3。当然,我们也可以手动给枚举成员赋一个基本类型值,而没有赋值也枚举成员也会自动获得一个值,它的值是比最后一个明确声明的值大1的序列。例如: 上例中south的值为7,west的值为11。…

十年学会编程

为何人人都这么着急? 信步走进任何一家书店,你会看到名为《如何在7天内学会Java》的书,还有各种各样类似的书:在几天内或几小时内学会Visual Basic, Windows, Internet等等,一眼望不到尽头。我在Amazon上做了如下的强力检索: pubdate: after 1992 and title: days and (title: learn or title: teach yourself) 得到了248个结果。前78个都是计算机类书籍(第79个是 Learn Bengali in 30 days)。我用"hours"替换"days",得到了类似的结果:更多的253书。前77本是计算机类书籍,第78本是 Teach Yourself Grammar and Style in 24 Hours。在前200本书中,有96% 是计算机类书籍。…

在EditItemTemplate中对DropDownList进行数据绑定

DataList和GridView等数据绑定控件给我们提供了一个非常实用的功能:只需编写很少的代码就能实现数据的更新和删除。在实现数据的更新时需要使用EditItemTemplate模板,我们常见的EditItemTemplate模板中的代码形如: 注意上边使用的是TextBox,但有时所需更改的数据是某个序列中的一个成员,此时我们就应使用DropDownList控件,如下所示: 问题随之而来,怎么在点击编辑按钮后对DropDownList1进行数据绑定?这还是比较好解决的,可在DataList1_Edit函数中进行绑定,代码如下: 此外还有一种绑定方法: 数据绑定问题是解决了,但新的问题又随之而来:怎么让原先的值处于选中状态?不然给编辑造成了一定的不便!要解决这个问题,就先得想办法获取到原先的值,尝试了多种方法都无法直接获取,最终,在EditItemTemplate放个隐藏的表单来解决:

借用DataSet将XML读取到DropDownList

实现原理很简单:先将XML中的内容填充到DataSet虚拟表中,然后把DropDownList和虚拟表绑定即可。 city.xml: Default.aspx: Default.aspx.cs:

分析为何Dvbbs8.1后获取不到Dvbbs.CacheName

下边代码在Dvbbs7.1和8.0中均能正常获取到Dvbbs.CacheName的值为DvCache: 但在Dvbbs8.1和8.2中却运行出错: Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: 'Dvbbs' /Dv_ClsMain8.1.asp,行 2013 查看Dv_ClsMain.asp,发现从8.1开始Cls_Forum类的代码有了些不同: 从8.1开始,将原先Class_Initialize函数中的内容放到了PageInit函数中,并在页面末尾增加了一句:Dvbbs.PageInit()! 也就是说,将原先实例化时自动初始化过程改为了人为初始化,这样类的实例化(Dvbbs的声明)就必须放在包含文件之上,否则Dvbbs.PageInit()一句将出错,上面出错正是由于这个原因,OK,将上边代码顺序做相应修改即可:…