说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

在VB中使用数据窗体设计器插件

HTML文档下载 WORD文档下载 PDF文档下载
在VB中使用数据窗体设计器插件
长沙 李德章
凡使用过VB4以上版本的用户都会发现,与VB3相比,它提供了一个称之为插件的新特征,一个插件实际上是一个OLE服务器,用于扩展VB开发环境,增强VB的功能。我们可以使用插件为VB菜单增加定制项,可管理当前激活窗体及控件,并响应多种文件控制事件。VB在SAMPLES目录的ALIGN、DATAWIZ和SPY子目录下就包含了三个这样的插件应用程序。
这里我们着重讨论DATAWIZ下的数据窗体设计器插件。
1.数据窗体设计器插件的引入
通常,我们在使用VB数据控件设计数据窗体时,大量的时间都花在窗体的可视化设计过程上,如标签和数据装订控件的建立和对齐定位。我们设想要是能根据数据库结构自动生成数据窗体,那将是一件非常令人愉快的事情。随着VB4的推出,我们将会惊喜地发现,它不仅提供了实现插件的功能,而且包含了一个实用的数据窗体设计器(Data Form Designer)插件。利用该插件瞬间即可生成使用数据控件的简单数据窗体。但是由于该窗体设计器只是一个随VB发行的示例应用程序,我们必须首先载入该文件,生成VB的一个插件,再安装该插件才能使用。所以VB的数据窗体设计器可能还不广为人知,下面将它介绍给VB的使用者,希望能为他们设计数据窗体提供帮助。
2.载入数据窗体设计器示例文件
如果数据窗体设计器没有出现在可用插件的列表中,则必须载入它,其步骤是:
●选择File|Open Project菜单命令,打开\Vb\Samples\Datawiz\Dfd.Vbp项目文件
●选择File|Make EXE File命令创建一个可执行文件
●运行该程序,数据窗体设计器自动加入到下一步中要使用的可用插件到列表中
3.安装数据窗体设计器插件
安装数据窗体设计器插件是通过插件管理器完成的,其过程是:
●选择Add-Ins|Add-In Manager菜单命令
●选取Data Form Designer,即数据窗体设计器
●单击OK,则数据窗体设计器出现在Add-Ins菜单中
4.使用数据窗体设计器
通过几个简单的步骤就可创建一个查看并编辑库的示例应用程序:
●选择Add-Ins|Data Form Designer菜单命令,弹出一个数据窗体设计器窗口
●输入窗体名称
●选取一个数据库类型
●单击Open Database打开一个数据库
●从RecordSource列表中选取相应表
●从Available Columns中选取部分或全部字段至Included Columns中
●单击Build the Form按钮,产生所需要的数据窗体
●数据窗体建立完毕,单击Close按钮
●选择Tools|Options命令将该窗体设置为启动窗体
●运行该应用程序
5.数据窗体设计器完成的工作
数据窗体设计器为程序开发者创建的可视窗体包括以下的工作:
●在窗体上增加一个数据控件,并为其设置Connect,DatabaseName和RecordSource属性
●对于表中所选的数据库字段,增加一个有字段名的标签和相应的装订控件,装订控件的类型取决于字段的数据类型:


字段数据类型

装订控件类型




字符串、日期和数值

文本框




布尔

检查框




Memo域

多行文本框




二进制数据

OLE包容器




●增加四个命令按钮:增加、删除、刷新、更新和关闭,以执行不同的数据访问功能
为命令按钮和数据控件增加简单的程序代码和注释说明
当然,使用数据窗体设计器产生的数据访问窗体是非常简单的,但这个简单的窗体可以作为在应用程序中建立更复杂的数据访问功能的框架结构。
“夫妻档”初创公司百万美元打造实时Hadoop系统 编程从娃娃抓起:13岁儿童的移动游戏之梦 新浪管理层调整 许良杰任CTO兼联席总裁 Java,你还会让多少人继续“受伤”? 中国或超美国 成全球智能设备市场霸主 告别手写 API文档生成工具推荐 微软Azure超越亚马逊云计算的性能测试 苹果创新已经被三星超越 不靠广告也盈利:移动应用掘金7大案例剖析 谈Clash of Clans货币化的成功 UX设计师应当规避的七大问题 初创公司Citus Data将CitusDB扩展到Hadoop 移动医疗:巢儿孵化器为何笃信是创业金矿? 一个新的雅虎:雅虎主页改版 谷歌发布Google Glass最新视频 公开接受预定 微软Windows Blue结束半程开发 或今年8月推出 JavaFX即将开源,支持iOS与Android开发 趣味编程网Codecademy携手Twitter、Evernote、Box等推出系列API教程 开发者,别让任何人绑架你的工作节奏 REST Style来袭 LinkedIn开源Rest.li框架 [探讨] 是用jQuery框架还是自造车轮呢? 一周消息树:Java 你还会让多少人继续“受伤”? Chromebook Pixel,揭开谷歌云世界的大幕 惠普:第一财季净利12亿 同比仍在下滑 谷歌发布超高清触屏笔记本Chromebook Pixel 传谷歌正开发触屏Chrome OS笔记本 今年或上市 估值25亿 视觉社交网站Pinterest融资2亿美元 跨平台开发框架Xamarin 2.0发布 移动新趋势:扁平化设计 vs. 拟物化设计(上篇) 杂谈 App Store 之 HIG 与 Objective-C 为什么苹果三星将主宰智能电视未来? 有会打印对象编程的吗?printer对象怎样打印横线??怎样打印带风格的报表?? 表分区的数量有上限吗 ASP 0178 (0x80070005) 各位高人,请一定帮个忙吧 !! SetCellImage 利用C# 读取系统当前进程的出现问题,帮忙!! 请教高手:怎样在一个窗口里能够输入文本文件(按回车键) 另一个窗口显示出同样的文本 高手在何方 (大力请进)sql字符串处理的问题 上哪能下到exchange 2000,下到马上给分! ado问题? 数据迁移问题??? 怎么把列名选出来? [在线求助]:有什么好的方法可以使得鼠标放上有链接的地方状态栏不显示真实地址? 高手在哪!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 各位大哥﹐何為微创软件开发管理﹖﹖﹖﹖ 3com switch 3300 xm 有网管的功能吗? 关于窗口大小的问题,快来捡分~~~ 为什么2001年前的提问的问题、得分的问题、信誉分变化纪录都不见了。 无法在人才频道上提交简历。。。 请问:wsad4支持滚轮鼠标的插件哪里有下载??? 自动锁定计算机? 请问如何终止一个正在运行的应用程序 无法在人才频道上提交简历。。。 后面数据库为ms sql server2000的时间问题? DoEvents 怎么用?(不好意思,只有这么多分了!) CSDN真让我失望,大家都喜欢回答无聊的问题(不要回复) jdbc中LIKE条件如何使用prepareStatement? 请问,如果想报考系分的话,需要先过高程吗? 请问怎么把Excel形式的表结构导入到Oracle … 请问数据窗口中如何自动记录资料修改的帐户? 我倒要看看谁有本事让javac输出这样的信息? ADSL 可以直联吗? linfeng1216 (林枫) 请来领分。 在java中的暴露事件如何处理? 求PowerDesigner电子书籍资料!急! 有关_SERVER["HTTP_CONNECTION"] 两个窗体 带有setup程序和一堆代码的电子书怎么看? 这个web控件谁能介绍的详细一点 DCOM的配置问题 三国经典故事(女性,18岁以下者勿进) TIME_WAIT问题(100分!!!) linfeng1216 (林枫) 请来领分。 求C++Test2.1的license 我在用ASP.NET编程,请问如何让Datagrid的head显示两行,并且可以合并单元格。在线等 我的程序这样写对不对? 表格宽度的问题! linfeng1216 (林枫) 请来领分。 履约费小计=履约合同费1+履约合同费2 计算问题。 问问unix下进程的问题 环保故事征文谢绝灌水字数500字预初水平 T细胞功能检测都用什么实验 一个正方体水池的表面积是80平方分米,缸高16厘米,水原来的高是8厘米正方体水池放入石块后,水深上升到12厘米,求这个石块的体积越简便越好 第一次世界大战前各大国的殖民地具体都是哪些国家?以及后来德国要求重新划分的殖民地有哪些?最好有地图 研究发现,有一种药物可使细胞不能合成糖蛋白上的糖侧链,那么这种药物主要作用于哪种细胞器为什么是内质网而不是核糖体? 旗杆外部没有旗绳为什么有的旗杆外没有旗绳,而转轮在旗杆内部,也能升旗.这是怎么回事 某村将48亩的耕地该种果树(如图),如果枣树与梨树的种植面积一样大,则梨树的占地面积为( )亩桃树120° 李树90 高数级数习题,1 级数un=ln n/n^2 他是发散的还是收敛点?2 选择:设0≤un≤1/n 则下列级数一定收敛的是( )A 级数un^2 B 级数un·(-1)^n 丑的读音和意思? 方形椭圆面积计算如图.长70mm,宽55mm,4个圆角均为21.请问这样的椭圆面积怎么计算。 海外殖民地被哪几国占领 燕滨扶正胶囊药理学功能实验报告书中小鼠脾细胞数IGM-PFC的影响是什么意思? 椭圆的圆环面积计算.就椭圆的圆环.要截取12平方米.该怎么计算. 4边形有几条对角线 5边形呢 10边形呢 活火山是什么 “一战”后的战胜国怎么“调整”德国殖民地的? 正12边形取出4个顶点 互不相邻的概率是多少呢 英语翻译正在设计一个请帖,求 "让爱起航" 这四个字的英文. 已知2a-b分之a+2b=5分之9则a:b=———— 不用方程解小学五年应用题李欢同学练习跳远,前6次平均跳了3.2米,又跳了2次,前后8次平均跳了3.3米,最后两次平均跳了多少米? 寅和卯的读音 已知2a-b分之a+2b=五分之九,则b分之a= 甲/乙从AB两地相向而行,第一次相遇时,距离A点8千米,继续前进,到达目的地后返回,在A点5千米相遇,AB两地距离是多少? 子丑寅都指哪段? 高数,级数,如果后项小于前项,则一般项一定趋近于0吗? 小学4年级的应用题(不用方程式)3年前,父亲与儿子的年龄和是49岁,现在父亲的年龄是儿子的4倍.父子现在各是多少岁? 子,丑,寅,牟,辰,巳,戊,未,申,酉,戌,亥.罗马发音火影里的结印手势要用的 梨树下可以套种什么蔬菜 1.甲乙两车同时从两地相对开出,甲车每小时行50千米,乙车每小时行42千米,途中甲车因故障停了半小时,乙车开出5小时后两车在途中相遇,甲乙两地相距多少千米?2.上午9:30甲乙两车同时从A.B两 谢道韫咏絮中,“公大笑乐”的原因是什么?继! 梨树套种 我们这里是河南平原地区 100多目梨园呢 请问套种什么合适 文言文单字解释范式字巨卿,少游学于太学,与汝南张劭为友.劭字元伯.二人并告还乡里.式元伯曰:"后二年当还,将过尊亲.".(后面省略)将过尊亲: 日本的活火山有哪些 苹果地套种什么农作物 求古文单字解释《鬼怕恶人》中的,然则祸当行于后来者,中的“然则”怎么译 地球上现在有多少座活火山? 大蒜不能和哪些作物套种 文言文单字解释(急)贤于材人远矣 (找出通假字)____通____ 解释:_________ 中国有活火山吗?在哪? 桃花源记中的一词多义和词类活用都有哪些? 使人摸不透,难以揣测的成语 算式中的图形用数字代替,使算式成立. 4棵梨树产梨a千克,100棵同意产量的梨树产梨()千克等腰三角形的一个底角是n°它的顶角是()° 使人摸不透,难以预测.根据意思写成语 有木有用来形容看不透人心的句子,可以简短,但一定要有深度要有内容,诗也可以的. 4棵梨树产梨a公斤100棵一样产量的梨树产梨多少公斤? 摄取实验需要根据细胞在每个孔内的量的多少来分析其对药物的摄取情况利用大鼠胚胎细胞做药物的摄取实验后,需要根据细胞在每个孔内的量的多少来分析其对药物的摄取情况.而蛋白量可 获一二三等奖的人占总人数的几分之几?其中获一二等奖的人占总人数的五分之三,二三等奖的人占总人数的八分之七 苹果树和梨树共有100棵,苹果树比梨树多5分之一.梨树有多少棵?有浓度为8%的盐水200克,需加入多少克水,才能成为浓度为5%的盐水? 做药物的细胞毒性试验时药物与细胞悬液作用产生沉淀该怎么解决啊?实验还能进行吗? 判断题:1-a一定小于1 若对于有理数a,b,有a+b=0,则a=0,b=0.两个数的和一定大于每一个加数.速求正确谢 拱顶和穹顶的优点 古文单字解释宣于夏门亭候之,之:岁满不持一砚归,岁:无丝竹之乱耳,之:渔人甚异之,之: 生日蛋糕上写什么字好诗意的 设a是实数(4-√5)的整数部分,b是实数(4-√5)的小数部分.(1)a=?,b=?(2)求a+4/b的设a是实数(4-√5)的整数部分,b是实数(4-√5)的小数部分.(1)a=?,b=?(2)求a+4/b的值,结果可保留根式 文言文的单字解释(就两个)急!“或异二者之为”和“卿今者才略”的者分别都是什么意思?我要问的是“者”字分别解释为什么?卿不是“你”的意思吗? 谢道韫 《咏雪》中的名句是那句? 已知椭圆穹顶长轴短轴和高度,求椭圆穹顶面积, 摸有什么组词 10米多高的旗子,绳子掉下来了,如何把旗子再换上去呢?绳子如何穿过旗杆顶端的定滑轮?有没有知道的?谢公司里的旗子破了,我打算把它换下来,自己没注意,一个绳子跑到了上面.最后整个绳子 环保部:上半年新疆青海等省区氨氮排放人社部:正研究办法治理公职人员“吃空亚冠决赛今夜首战 恒大优势大或破\"媒体称广州公务员年收入超17万 不少女子超市门口产下龙凤胎续:其亲人已经杭州一头藏獒蹿出工地咬伤小区保洁员欧洲盟友讨伐美国的“监听战争”俄“质子”火箭搭载美国通讯卫星升空诺奖得主:转基因之争需要一场高质量的地球变暖事实确凿 人类活动是主因美国对中国等七国钢铁产品发起贸易救济杭州国内经济合作洽谈会引资超155亿十对新人昨天在杭州运河边富义仓拜天地上海浦东一居民被物业劝离后死亡 官方教育部专家谈高考改革:自主招生或将进美国承认窃听事件对美国与伙伴国关系造美国决定对中国输美钢材发起“双反”调美电视台脱口秀节目“杀中国人言论”被阿尔及利亚军队在边境地区查获大批武器杭州西湖景区将开发APP平台掌上西湖人大信访局原副局长辞职当律师 称不是34岁研究生11天捐精4次 在采精室“我替父亲完成了一次光荣而伟大的使命入室行窃败露 逃跑时5楼坠下12.8万“合肥造”电动悍马开回家“幸福邮局”将搬到文博会现场全省预报业内专家“把脉”新庐剧《东门破》年底前合肥将再添9座电动车充电站携打火机乘飞机面临重罚或拘留年内再有9座电动车充电站投运合肥自主创新迈出铿锵步伐民警跳水营救轻生老人庐江:百余种名特优农产品展“容姿”重点工程不“休”小长假提速降费,运营商别玩文字游戏德扬:中超阻碍中国球员留洋 日韩本土“风头党人”把美国选举搞坏了穆帅爱子晒梅西签名球衣 狂喜高呼被国IS攻击叙利亚重镇致数十人死 美忧俄大阅兵为治堵治污提供了哪些经验小学用打坐代替午睡 校长自称已练20
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘