水如烟

                 顺其自然,水到渠成 LzmTW

文或代码皆是面向初学者.我是爱好者,也是初学者.那些"文章",只按自己理解写,我是不知术语名词的.所以只供参考,也仅供参考.

导航

随笔分类 -  z、综合使用

包括OFFICE、数据库等的一些零碎使用
摘要:放首页半天. 是谁搬过去新手区了,能否给个原因呢? 阅读全文

posted @ 2007-01-30 16:53 水如烟(LzmTW) 阅读(436) 评论(0) 推荐(0)

摘要:这种建库方法我称之为标记法.这样做好处是,数据库是由类(虽说是枚举)定义的.它包含了表的基本信息(外键约束现在还没考虑).据此可以生成实体类等等. 因为它信息丰富,甚至可以据此信息直接来读写数据库了. 阅读全文

posted @ 2007-01-24 17:02 水如烟(LzmTW) 阅读(1209) 评论(2) 推荐(0)

摘要:自联表我们经常用到,它总是跟树联结在一起。 对于它们的处理,.NET没有专门的处理类。 控件类TreeNode,也没有直接跟自联表挂上钩。 所以,我也尝试一下写写这方面的代码。 如我以往所写的一样,仅提供一种方法,至于更好的方法,更好的效率,鉴于自己学识所限,不深究。 通常的,要做成泛型类才能通用。所以,若还是使用.Net FrameWork1.1的话,无法使用下面的类了。 阅读全文

posted @ 2006-11-11 20:27 水如烟(LzmTW) 阅读(1609) 评论(2) 推荐(0)

摘要:Author:水如烟三种情形示例第一个示例,树情形。取MainForm主菜单的数据。ToolStripMenuItem本身是一个树。随便在一个Form上加一些菜单。我的如图:结果是:代码:PublicClassFormTreePrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButt... 阅读全文

posted @ 2006-11-11 20:23 水如烟(LzmTW) 阅读(663) 评论(1) 推荐(0)

摘要:Author:水如烟 应用 在下面的几篇中,实现WinForm菜单的控制。它实现如下的基本菜单,当然可以增加添除。 这也是为插件服务的。因为比较综合,所以代码会较多。我尽量的将代码按功能用途分解归类。 ID ParentID ... 阅读全文

posted @ 2006-11-11 20:22 水如烟(LzmTW) 阅读(357) 评论(0) 推荐(0)

摘要:Author:水如烟 自联表我们经常用到,它总是跟树联结在一起。对于它们的处理,.NET没有专门的处理类。控件类TreeNode,也没有直接跟自联表挂上钩。 所以,我也尝试一下写写这方面的代码。如我以往所写的一样,仅提供一种方法,至于更好的方法,更好的效率,鉴于自己学识所限,不深究。 通常的,要做成泛型类才能通用。所以,若还是使用.Net FrameWork1.1的话,无法使用下面的类了。 下... 阅读全文

posted @ 2006-11-07 09:51 水如烟(LzmTW) 阅读(419) 评论(0) 推荐(0)

摘要:/*************************************************************Author: LzmTW(水如烟)Create date: 20060921Description: 行政区划数据数据库生成脚本,适用于SQLServer2005******************************************************... 阅读全文

posted @ 2006-09-21 21:21 水如烟(LzmTW) 阅读(573) 评论(0) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(六) 上文实现了把区划码按三个行政级别分成了六个类,分别是: 一级:省 二级:省直辖市、地区州盟 三级:市地辖区、县旗、省直辖县级市 至于这样的命名和分级对不对,我心里也没准,不过修改还是方便的,到时知错了改正就是了。 现在继续说附属部分的全名。 单单给出了区划码和名称,如:654221 额敏县,我们看着也只有干着急的份。需要更多的... 阅读全文

posted @ 2006-09-21 18:35 水如烟(LzmTW) 阅读(774) 评论(0) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(五) 在上文中,实现了网上数据导入数据库。 不过上文中全部数据导入的过程,有一个环节是忽略了的,就是没有检查是不是原有的区划码全部有效,有没有中止“Current”影射的。我是想当然的认为,后期版本肯定全部继承前期版本的。事实可能这样,但设计和操作逻辑不允许这样的想当然。当然,现在知道了,以后再补漏也不为迟。 这篇说附属表,关于行政区... 阅读全文

posted @ 2006-09-20 23:39 水如烟(LzmTW) 阅读(480) 评论(0) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(四) 以上所为在数据库做好了主体表及增加数据的存储过程。这次重新回到程序,目的是将数据导进数据库里面,因为在后面的数据库附属表的设计要用到这些数据,要边调试边设计。 现在的方案组织如下: 效果图: 增加的代码: Constant.vb Namespace Database Friend Class Constant ... 阅读全文

posted @ 2006-09-20 00:07 水如烟(LzmTW) 阅读(562) 评论(0) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(三) 这一篇主要说基本信息也就是“[Base].区划码”和“[Edit].区划码情况”的设计,以及对它操作的函数“[FUNCTION].区划码情况”和存储过程“[Program].增添记录”。 当本“系列”结束时,我将提供整个数据库的生成脚本和程序代码供下载。 设计数据库时,针对某一信息建表,我把握的准则是先弄清楚那些是主体表,那些是... 阅读全文

posted @ 2006-09-19 21:12 水如烟(LzmTW) 阅读(397) 评论(1) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(二) 我以前从来不说,只写代码,就算也有“系列”的,也全是代码的。基础差,脑袋中没几个专用术语,所以是“说”的话会误导读者,特别担心会误导初学者。所以一再强调“仅供参考”。别信我说的,但可以参考我的思维方法。 写这个“系列”,一是可以总结一下自己的数据库设计方面的“想法”,二是代码贴在自己的BLOG上当作备份,三呢从头到尾的写出来,给初学... 阅读全文

posted @ 2006-09-19 17:44 水如烟(LzmTW) 阅读(907) 评论(0) 推荐(0)

摘要:Author:水如烟 行政区划数据数据库的设计(一) 在具体设计数据库之前,我们应该先熟悉“数据对象”的特性。在这里,面对的数据对象就是区划码,它的格式如下: 六位数字名称 如: 340302 东市区 它的特性如何?它是国家的权威性的数据,由不得我们人为的臆想,所以必须寻求权威性的也就是权威发布机构的说明。就算里面的数据是错的,对于我们使用方来说,也须忠实的使用“错误”数据。 ... 阅读全文

posted @ 2006-09-19 17:43 水如烟(LzmTW) 阅读(404) 评论(0) 推荐(0)

摘要:Author:水如烟这是《HOW TO:利用Excel的QueryTable下载网上数据 》的续篇。代码写得怎么不好,至少给出了一种途径,所以可以冠名HOW TO;数据库设计就不能HOW TO了,只能是给出自己的思维供各位指正,仅供参考。关于数据库的设计我是没有看过有关书籍,全是凭自己领悟感觉,零散的吸收网上的介绍。这里说设计,纯粹是非专业者的设计,所以下面的设计“动作”,读者不可轻易接受或相信。... 阅读全文

posted @ 2006-09-19 00:43 水如烟(LzmTW) 阅读(667) 评论(0) 推荐(0)

摘要:Author:水如烟这里所说的网上数据,是基于:一、有固定网址发布最新数据的链接;二、数据格式固定。在去年的10月,曾写了个《全国县及县以上行政区划代码信息类 》见:http://www.cnblogs.com/LzmTW/archive/2005/10/22/260066.html现在仍以行政区划代码数据为例。行政区划代码数据由国家统计局发布,网址为http://www.stats.gov.cn... 阅读全文

posted @ 2006-09-16 18:53 水如烟(LzmTW) 阅读(778) 评论(0) 推荐(0)

摘要:Author:水如烟曾写过一个How TO:操作字长字符串,现在重新整理,使更方便些. Public Class uString Private Sub New() End Sub Private Shared gEncoding As System.Text.Encoding = System.Text.Encoding.GetEncoding("GB2312") Pub... 阅读全文

posted @ 2006-06-10 21:22 水如烟(LzmTW) 阅读(637) 评论(0) 推荐(0)

摘要:Author:水如烟 有关见异类HOW TO:适时弹出指示框(汇总) .现在重列基类代码,是因为作了一些改动.在下文中,将继承这些类作一个示例:代码如社会般,暗处有玄机。所以,NET说ContextBoundObject是不用用户使用的,是有道理的。代码本身不作说明,因为自己也不懂。MethodWatcherAppendBaseAttribute.vb Namespace uRemoting.Me... 阅读全文

posted @ 2006-06-03 14:09 水如烟(LzmTW) 阅读(740) 评论(0) 推荐(0)

摘要:Author:水如烟 WMI的查询在日常计算机和网络管理中经常会用到。本项目的目的是使WMI查询变得简单一些。功能:以给出的身份查询某台机的WMI提供的信息 使用方式(示):示图 Private Sub Start() ListBoxItemAdd(String.Format("Begin AT {0}", Now.ToString)) ListBoxItemAd... 阅读全文

posted @ 2006-04-12 15:01 水如烟(LzmTW) 阅读(2321) 评论(2) 推荐(0)

摘要:Author:水如烟HOW TO:配置或数据文件的保存 这个原是基于NET2003,其中又用了2005的泛型(OF TConfigInformation),显得不伦不类。现在改为2005的,并取消了接口的引入。序列化类: Public Class SerializeHelperClass SerializeHelper(Of T) Private Sub New()Sub New() ... 阅读全文

posted @ 2006-04-10 13:01 水如烟(LzmTW) 阅读(396) 评论(0) 推荐(0)

摘要:Author:水如烟 配置类或数据类都需要可序列化。通常,序列化有三种方式,序列化和反序列化的过程可以做成一个静态类,如下: Public Class SerializeHelperClass SerializeHelper Private Sub New()Sub New() End Sub Private Shared Function GetXML()Function Ge... 阅读全文

posted @ 2006-04-09 14:40 水如烟(LzmTW) 阅读(477) 评论(0) 推荐(0)