《2022年应用vc进行数据库编程与分析第期 .pdf》由会员分享,可在线阅读,更多相关《2022年应用vc进行数据库编程与分析第期 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、 VC作为数据库编程工具必要性实际上从方便的角度讲,VisuaIBa血和 Delphi 这样的 RAD环境更加适合于数据库开发,应用这些软件可以在使程序设计非常地容易。对大多数数据库应用来说,选择VC+ 也许并不适宜。但是需要考虑到, 单纯的数据库管理必须要和其它的功能结合才能发挥更大的作用,而数据库软件并不轻易地支持这些拓展的功能。由于VC对底层强大的支持,其高效的率的代码结构, 编写的数据库相关应用程序就会有规模小、提供底层访问并能提供实时访问的特点。比如编写数据库实用程序及驱动程序时,在硬盘较小或内存有限制时,Visualc+提供了无价无限的工具。二、 VC数据库编程方法分析(一)O
2、DBC的模式Mα'Os'Ofi最 初 是 以 开 放 数 据 库 互 连 (ODBC)为 目 标 的 , ODBC 是Micr'Os'Oft引进的一种早期数据库接口技术,是ADO的前身。VisualC+的 MFC 类库定义了几个数据库类。在利用ODBC 编程时,经常要使用到CDatabase(数据库类 ), CRec'OrdSet(记录集类 )和 CRe∞'rdView( 可视记录集类)。其中 :CDatabase 类对象提供了对数据源的连接,通过它你可以对数据源进行操作。CRecordView 类 对 象 能 以 控 制
3、 的 形 式 显 示 数 据 库 记 录 。 这 个 视 图 是 直 接 连 到 一 个CRec'OrdSet对象的表视图。 CRec'OrdSet类对象提供了从数据源中提取出的记录集。1 数据链接在 CRecordSet类中定义了一个成员变量m_pDatabase:CDatabase*m_pDatabase; 它是指向对象数据库类的指针。如果在 CRec'OrdSet类对象调用OpenO 函数之前,将一个已经打开的CDatabase类对象指针传给m-pDatabase,就能共享相同的CDatabase 类对象。2.查询记录名师资料总结 - - -精品资料欢迎下载 -
4、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 查询记录使用CRec'OrdSet:OpenO和 CRec'OrdSet:R叫 ueryO 成员函数。在使用 CRecordSet类对象之前,必须使用CRec'OrdSet:OpenO 函数来获得有效的记录集。一旦已经使用过CReoordSet:OpenO函数,再次查询时就可以应用CRecordSet:RequeryO函数。在调用 αecordSet: 句 enO 函数时,如果已经将一个已
5、经打开的CDatabase对象指针传给 CRec'OrdSet类对象的m_pDatabase 成员变量,则使用该数据库对象建立ODBC连接 ;否则如果m_pDatabase 为壁指针,就新建一个CDatabase 类对象并使其与缺省的数据源 相 连 , 然 后 进 行 αec'OrdSet类 对 象 的 初 始 化 。 缺 省 数 据 源 由GetDefaultC'OnnectO 函数获得。如果没有指定参数,程序则使用缺省的SQL语句,即对在 GetDefaultSQL()函数中指定的SQL语句进行操作。(二)ADO 的模式ADO 既能应用到VC 的强大功能
6、,而且使用起来又比较方便,本文以ADO 方式数据库访问为例,展示VC下如何进行数据库应用。下面是使用其编程的方法。1.使用预处理指令#import #import"C: 飞ProgramFilesC'Omm'OnFiles飞System'山DO 恤sad'015. dll"n'O_namespaceren缸丑叭 "EOF" ,"EndOfFile") 程序在编译过程中,VC+ 会读出msadol5.dll 中的类型库信息,自动产生两个该类型库的头文件和实现文件msad'015.tlh 和
7、 msad'015.tli( 在您的 Debug 或 Release目录下。在这两个文件里定义了ADO 的所有对象和方法,以及一些枚举型的常量等。我们的程序只要 直 接 调 用 这 些 方 法 就 行 了 , 与 使 用MFC 中 的COleDispatchDriver类 调 用Aut'Omati'On对象十分类似。2.使用 MFC 中的 CIDispatchDriver 就是通过读取msad'015.dll 中的类型库信息,建立一个 COleDispatchDriver 类的派生类,然后通过它调用ADO对象。3 直接用 COM 提供的 API如使用如下代码zC
8、LSIDclsid; HRESULThr=:CLSIDFromProgID(L"ADODB.C'Onnecti'On",名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - &clsid); if(FAlLED(hr?.J :CoCr四 teIn 民 ance(clsid,NULL,CLSCTX_SERVER IID_IDispatch,(v'Oid 叫 &pDispatc
9、h); if(FAlLED(hr .J 以上三种方法,第一和第二种类似,可能第一种好用一些,第三种编程可能最麻烦。但可能第三种方法也是效率最高的,程序的尺寸也最小,并且对ADO 的控制能力也最强。当需要绕过ADO 而直接调用OLEDB底层的方法时,就一定要使用第三种方法。ADO编程的关键,就是熟练地运用ADO提供的各种对象('0ect) 、方法 (method) 、属性 (prop 町 ty)和容器(00llecti'On) 。 亲子阅读,又称“ 亲子共读 ” ,就是以书为媒,以阅读为纽带,让孩子和家长共同分享多种形式的阅读过程,在学生课外阅读当中起到重
10、要的作用。通过共读, 父母与孩子共同学习,一同成长;通过共读,为父母创造与孩子沟通的机会,分享读书的感动和乐趣;通过共读,可以带给孩子欢喜、智慧、希望、勇气、热情和信心。摘要:当阅读不再是真正意义上的阅读,而是一种对生活的体味和感知工具时,“亲子共读 ” 这种形式也在发生着一些变化。从绘本出版业的角度看,如果能够及时掌握亲子共读方式的转变,从绘本编制初期就做相应的迎合调整,儿童绘本必将迎来发展的春天。本文在浅析亲子共读多种方式的基础上,试探讨其对儿童绘本编制出版的一些启示。关键词:亲子共读;绘本出版 ;方式儿童绘本在当下十分火热。究其原因,是“80后&rdq
11、uo; 成为如今最为庞大的“ 父母群体 ” 。他们初为人父、人母的同时,还需承受当下社会转型所带来的各名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 种生活重压, 而这种重压不免引发了他们的怀旧情怀绘本可以使这种情怀得以释放。在此基础上, 当阅读可以作为一种良好的生活习惯并与子女教育联系在一起的时候,他们更是会毫不吝啬的投入。这种情况与19 世纪儿童绘本的起源如出一辙,不同的是,“80后&r
12、dquo; 父母与孩子亲子共读的目的与19 世纪初 “ 纯粹的赞美与怀旧” 已有了显著的变化:“80后” 父母更现实和更理性,更开放,也更功利…… 总之,绘本不再是完美的童话故事,也并不只是教化真善美的工具,而是让孩子尽早直面人生的一种手段。 目的不同则方法各异:当阅读不再是真正意义上的阅读,而是一种对生活的体味和感知工具时, “ 亲子共读 ” 这种形式也在发生着一些变化。从绘本出版业的角度看,如果能够及时掌握亲子共读方式的转变,从绘本编制初期就做相应的迎合调整,儿童绘本必将迎来发展的春天。本文
13、在浅析亲子共读多种方式的基础上,试探讨其对儿童绘本编制出版的一些启示。一、 “ 代入式 ” 阅读“ 代入式 ” 阅读即用孩子的名字代替绘本故事中主要人物的名字,让孩子成为故事的主角。 这种做法优点明显:第一,孩子作为听众,故事中的喜怒哀乐虽能够在他心里泛起涟漪,但未必都能让他深刻体会。如果能让孩子以“ 主人公 ” 的身份进入故事里, 不仅可以增加孩子的融入感,刺激他的关注持续力和好奇心,还可以使他们得到更为真切具体的感受。第二, 当下我国绘本故事不少是源于国外作品,故事主人公名字多是直接音译,字多难记。家长不妨在读故事时直
14、接使用孩子的名称,避开拗口难读的内容,使亲子共读的效果更佳。从绘本编制出版的角度看,不妨尝试出版“ 填空式 ” 绘本。这种填空可分为“ 文字空 ” 和“ 图画空 ” 。具体做法:第一,把绘本故事人物的名称隐去,直接显示为空格。让家长在阅读时直接代入孩子或周围熟悉人的名称,称为“汉字空 ” 。这种做法虽已在一些儿童画报中得以应用(幼儿画报 绿版的 “ 我和红袋鼠的故事 ” 版块 ),但其更注重绘本与儿童的互动性,较少考虑其适用的故事范围及具体情景,建议编辑多在情绪培养、习惯养成
15、类绘本故事中推广这种做法。第二,在编制“ 填空式 ” 绘本的基础上,可附刊赠送故事主要人物头像的贴画,称为“图画空 ” 。让孩子和家长自行选择故事主人公,增加阅读趣味性的同时,家长也可颠覆传统的故事情节,鼓励孩子大胆想象,丰富原有故事内涵,使其变得更加丰满。这也是优秀绘本必备的功能。二、 “ 扮演式 ” 阅读“ 扮演式阅读 ” 即由阅读者通过角色扮演的方式来体味故事。低幼儿童的理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
16、整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 解和认识能力有限,加上当下国内的低幼儿童绘本年龄划分大而笼统,未做到完全细分,导致部分儿童绘本的内容过于抽象难懂。在上述情况下,如果单纯靠“ 读 ” 和“ 听” ,甚至是 “ 代入式 ” 阅读,孩子都无法真正走进故事感受其中魅力。此时家长不妨换另外一种阅读方式“ 扮演式 ” 阅读。通过“ 演” ,让语言无法表达的情绪和内容通过动作和表情来传递。这种做法的优点在于:第一,可以让孩子直
17、观的通过肢体语言来感受绘本内容,不受文字理解能力限制。第二,打破绘本的约束力, 使传统的 “ 读” 变成 “ 演 ” , 使亲子阅读更富于情趣。“ 扮演式阅读 ” 给绘本出版编制带来的指导意义在于:第一,可编制 “剧本式 ” 绘本。角色扮演和身体动作往往更容易引起幼儿情感的共鸣。如果家长把故事设置成剧本场景,并给孩子提供相应的道具(人物面具等较为简易的表演素材),让幼儿通过感情、动作、语言、表情等多种感官进入故事的场景,并任其自由发挥,在其感兴趣的部分随意停留扮演,直到孩子的问题解决、兴趣被满足为止
18、。第二,低幼儿童绘本年龄划分应具体规范, 尤其是系列绘本的出版发行更应注重这一点。不同年龄段的儿童其生理及心理需求是有区别的,例如,4 岁以下的孩子看月亮晚安可能会很快进入梦乡,但4 岁以上的孩子对睡前时光的要求不止于此,他们渴望的绘本类型或许是冲突、戏剧、幽默或恐惧的。应针对不同年龄儿童的需要开发不同的绘本,编制出版符合不同年龄儿童的阅读特点(视觉喜好、文字长短,共读时间极限等)的作品。三、 “ 精神式 ” 阅读“ 精神式 ” 阅读是指绘本阅读注重故事精神、旨意的传递。多数亲子共读是在睡前完成的, 父母在疲惫的时候被孩子缠着要讲故事的情况时有发
19、生,此时, 逐字逐句的“ 读” 和兴趣盎然的“ 演” 显然是不适用的。那么不妨使用“ 精神式 ” 阅读:父母领略其中要义后,在不改变、不扭曲故事主题的前提下,用自己的语言把其中精髓简要传递给孩子。这种方式可避免父母的“ 应付了事 ” ,还可以融入家长自身对故事的理解,家长在“ 编” 的同时,通过故事教育孩子的意图更容易达到。对于绘本出版业来说,在绘本印制时应考虑家长实际需求,不妨在儿童绘本的文前或文后编排绘本的 “ 家长版 ” 内容,简要介绍故事的内容
20、或主旨,让家长一看即知其中要义。此外, 出版社还可尝试一册绘本两个版本:儿童版和家长版。家长版要注重启迪成人的发散性思维从一个简单的故事中悟出多个道理或寓意,让家长更有选择性的去“ 编” 故事。四、 “ 探讨式 ” 阅读兴趣是最好的老师,如何让孩子读书的兴趣延续,除了要变换多种阅读方式,还要善于名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - 挖掘故事中的多层意蕴。“
21、探讨式 ” 阅读正基于此:父母和孩子一起通过对故事主题、绘本画面、 文字解读等多种形式进行探讨交流,从不同的视角去解析,从而完成共读。其好处显而易见:第一, 可充分调动孩子的想象力和语言表达能力,引导孩子从不同的层面自主解读故事主题。第二,在探讨的基础上,家长可了解孩子的心理动向及思想认知,及时纠偏补正。达到通过阅读实现教育的目的。“ 探讨式 ” 阅读的方式在绘本发行中着实普通多数为阅读后的思考题,问题也只是争讨对错之分,这种形式不免过于陈旧。事实上, 绘本故事的魅力之一就在于它不断变形的能力在故事的讲述过程中,总有外界不断的打扰、鼓掌、起哄,故事因为读者的
22、参与而变得厚重起来。如果能在绘本编制时尝试从故事发展的不同节点、不同人物、 不同境遇、不同结局等多角度、层面提出可探讨的问题,把“ 阅读后 ” 探讨尝试改变为 “ 阅读中 ” 探讨,由简单的线形故事情节演变成发散形故事结构,那么简单的绘本实则就不简单了。此外,绘本出版发行业不妨走进读者群体中,定期举办一些讲座、访谈、读书活动,邀请绘本作者和读者一起探讨阅读。在绘本作者的引领下,家长和孩子对绘本的故事精髓及精神要义的理解和感悟会更直观透彻;而绘本作者也可通过与读者的接触,激发更多的创作思路;对于绘本出版业来说,不仅可拉近与受众距离,提升品牌知名度,
23、还可促进绘本作者多产出,利大于弊。五、 “ 看图式 ” 阅读“ 看图式 ” 阅读是指忽略绘本文字语言,只靠看图讲述故事。绘本中的图画一般是手绘作品,画面细腻、人物形象,家长不妨采用引导孩子看图的方式进行阅读。这种阅读方式的优点主要表现为:第一, 可培养孩子的自我审美及对绘画的领悟能力。一般父母讲述绘本都是以字为主,以图为附, 但这实际上恰恰与绘本艺术追求背道而驰的。让孩子从图画中领略故事主旨显然要比文字容易很多,文字才是绘本的辅助性语言。第二, 可提高孩子的观察能力、想象能力、创造力,进而促进其情感发育。“ 看图式 ” 阅
24、读带给绘本编制出版一些启示:第一,编制 “ 形状游戏绘本” 。形状游戏是全世界孩子都在玩的游戏一个人随手画个抽象图形,另一个人用不同颜色的笔把它变成一个全新的东西。这个过程的本质是创造力的启发。如果儿童绘本在文字故事的基础上附赠一些简单抽象的图形游戏,让孩子自己画故事。在加强孩子与绘本故事互动的同时,也可增强孩子的创造力。第二,注重推出高端绘本。优秀绘本中的图画,多数是世界知名插画家的作品,如五味太郎的鲸鱼、谢尔 ・希尔弗斯坦的爱心树 、李欧 ・李奥尼的小黑鱼等等,他们运用多种手法,水彩、素描、手绘、剪贴…… 给孩
25、子们呈现了一场场美不胜收的“ 视觉飨宴 ” , 这些精美绘图本身就是特色和市场。第三, 注重绘本图画内容的与时俱进。当下国内儿童绘本中的图画仍多是传统民间故事、神话传说、寓言成语。传统需要继承,但不能成为限制。任何作品的创名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 作都应该着眼于实际。当下的儿童绘本应该更多地着眼对当前的儿童生活、儿童心理和儿童状态的呈现和挖掘。让儿童能够从图中读到自己,读到生活。阅
26、读目的改变阅读方式,而阅读方式的转变就是市场需求变化的重要体现。如果儿童绘本出版业能够认真分析市场变化,迎合受众需求, 不断调整创作思路, 再加上注重人才培养、强化品牌建设, 那么在整个出版界的不断坚持和探索下,儿童绘本出版的未来必将更加美好。摘要:完善的质量管理体系和有效的质量控制措施能够为环境监测的质量提供保证,能够有效提高环境监测的公信力。进而能够实现环境监测为人民服务、为政府环境管理服务的目标。由于锅炉烟尘监测工作是一个较为复杂的系统工程,我国现阶段现行仪器和技术水平有限, 因而要对锅炉监测实行全面质控还有待监测仪器和监测技术进一步提高。锅炉烟尘是造成大气污染的主要污染源,针对影响锅炉
27、烟气烟尘的各个环节进行分析,为锅炉烟气烟尘监测质量控制提供参考依据。关键词:锅炉质量控制烟气烟尘作为我国的一项重要的基本国策,环境保护日益受到人们的重视,而空气质量是人民普遍关注的焦点。 锅炉烟气烟尘是影响我国大气环境质量的主要因素,加强对锅炉烟气烟尘的检测分析, 准确及时可靠地对其进行监测具有非常重要的意义。锅炉烟尘烟气监测的影响因素较多, 为了提供和保证准确可靠的监测结果,在每个环节对监测的进行质量控制是十分必要的。一、监测过程的质量控制1.1 仪器检定的控制锅炉烟尘监测所需仪器由多种仪器仪表组合构成,除了鉴测人员经常对仪器保养检修外,每年必须将锅炉监测仪器送交国家技术监督部门进行检定,核
28、发准用证后才能使用。尽管如此,在仪器受到意外损伤或使用中发现声音或机件运转不正常时亦要及时检修、校准, 并再经技术监督部门检定后才能使用。采样前对测试仪器检测,确认采样管材质和滤料,确保其不吸收且不和待测物起反应、不腐蚀、耐高温,同时校准烟气系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 1.2 监测位点的控制在烟尘监测过程中, 选择采样断面、 开设采样孔的选择, 会直接影响到烟尘监测的结果。烟气在宽敞直的管道里流动平稳
29、,所携带烟尘呈一定的规律均匀分布,但是遇到阀门、弯头, 烟道断面急剧变化时,烟气流易形成涡流、滴流等,烟气所携带的尘粒同样呈无规则运动。为在烟尘监测中取得有代表性的样品,锅炉烟尘监测点位应尽量设置在烟道的垂直管段,尽量避开弯头, 阀门和管道断面急剧变化的部位。在有管道变径的烟道监测断面应设置在距管道下游方向大于6倍直径处或距变径部位上游大于3倍管道直径处。 在圆形管道断上设点,应将圆形面积分成若干圆环,在各分环中心线上设置采样点。矩形烟道的监测断面应将断面分成若干矩形小块,每小块面积应小于0.1 平方米,在各小块对角线中心点设采样点。在实际监测中,采样断面并不都是理想的。有时还要考虑到诸如采样
30、安全、工作环境、劳动强度等问题,因而要统筹兼顾确定采样断面。1.3 锅炉负荷的控制用在进行锅炉烟尘监测时,锅炉负荷的控制是相当重要的,锅炉烟尘排放浓度与锅炉负荷紧密相关。监测时锅炉达不到额定负荷燃煤量,排尘量就减少, 监测结果偏低,造成不污染的假象。 若对锅炉负荷不加以控制,进行锅炉监测时有的司炉工害怕锅炉烟尘超标就控制锅炉低负荷运行;或不加煤锅炉蒸气不外送,或不让炉排走动;或加大二次风稀释排尘浓度;甚至于炉淹等等,人为地改变祸炉燃烧和出力状况,改变了锅炉排尘浓度,如此监测结果远远脱离了锅炉真实排尘浓度。据统计, 当锅炉负荷为60%时,烟尘排放浓度仅为额定负荷时的 30%。因此, 监测时对锅炉
31、负荷控制非常必要,对锅炉运行负荷的控制可从以下几个方面着手。1.3.1 水箱法计量控制使用该方法的前提是每吨水产生1 吨蒸汽,在监测过程中水箱内耗去的水量即锅炉出力:锅炉出力 =水位差 X水箱面积。用这种方法计量时需要注意:监测开始时水箱供水停止,给水阀门,管路不能漏水,水名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 箱应满足监测时间内锅炉所需水量。锅炉本身的水位表每次计量时水位都应在同一位置,监测结束时当水位达不到时,应再
32、补充水到原位。整个监测过程锅炉不得排污。1.3.2 水表计量法控制水表计量控制法是在锅炉上水处用一水表计量水量。单位时间内经水表供给被测锅炉的水量就是监测时锅炉的负荷。用此方法计量时,应注意保持锅炉本身水位表中水位的高度,还应注意用热水表或在水表与锅炉之间安装止回阀防止蒸汽和热水回流烧坏水表,在监测过程中锅炉不得排污。1.3.3 蒸汽流量法控制该方法是在进行锅炉监测时,记录下锅炉每小时外输蒸汽流量,由此计算监测时锅炉的负荷是多少。 需要注意的是: 监测前应对所用蒸汽流量表进行校准,计算时考虑蒸汽流量表的修正系数,在监测过程中锅炉不得排污。锅炉烟尘尘测试方法中水箱法、水表法蒸汽流表法等测量锅炉出
33、力的具体方法。实际现场监测中, 由于受到较多条件的限制,以上方法均较难实现,在日常工作中,以压力表上的红线刻度为参照,就能基本确定锅炉负荷。二、锅炉监测有关参数、数据的质控当锅炉监测已经检定校准,待测锅炉燃烧与负荷已被控制,应对锅炉监测中各项技术参数实行质控。经技术监督部门检定校准后的温度计,大气压力表等直读型仪器仪表在监测过程中,待其示值稳定后,应及时准确读数并及时记录。锅炉烟尘监测时控制动态数据的仪器仪表如加瞬时流量计,测氧仪, 倾斜微压计, 表头压力、 温度、调压变压器等仪器的操作应做到眼快,手快密切跟踪,随烟气流量的变化而随时调整, 以达到等速采样的目的。测定时若烟道无漏风处,锅炉除尘
34、器前后烟气流量误差应控制在 15%以内,误差大于15%时应重新测定。控制型仪器仪表的读数与记录应及时准确。三、结语名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 锅炉烟尘监测的质量控制需要统筹兼顾监测人员和监测仪器等多重因素,不仅要求监测人员有完备的理论素养和熟练的操作技能,还要求其具备丰富的检测经验,尽量减小环境等条件所引起的误差,最大限度地加强质控措施和提高监测质量。参考文献:1 国家环保总局编.空气和废气监测分析方法(第四版 )M. 北京:中国环境出版社,2002(12). 2 GB/T 397-2007,固体污染源监测技术规范S. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -