- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三 . 应 用ODBC 编 程
三?.?应?用ODBC?编?程????----?应?用Visual?C++?的AppWizard?可?以?自?动?生?成?一?个ODBC?应?用?程?序?框?架。?方?法?是:?打?开File?菜?单?的New?选?项,?选?取Projects,?填?入?工?程?名,?选?择MFC?AppWizard?(exe),?然?后?按AppWizard?的?提?示?进?行?操?作。?当AppWizard?询?问?是?否?包?含?数?据?库?支?持?时,?如?果?你?想?读?写?数?据?库,?那?么?选?定Database?view?with?file?support;?而?如?果?你?想?访?问?数?据?库?的?信?息?而?不?想?回?写?所?做?的?改?变,?那?么?选?定Database?view?without?file?support?选?项?就?比?较?合?适?了。?选?择?了?数?据?库?支?持?之?后Database?Source?按?钮?会?激?活,?选?中?它?去?调?用Data?Options?对?话?框。?在Database?Options?对?话?框?中?会?显?示?已?向ODBC?注?册?的?数?据?库?资?源,?选?定?你?所?要?操?作?的?数?据?库,?如:Super_ES,?单?击OK?后?会?出?现Select?Database?Tables?对?话?框,?其?中?列?举?了?你?所?选?中?的?数?据?库?中?包?含?的?全?部?表,?选?择?你?希?望?操?作?的?表?后,?单?击OK。?在?选?定?了?数?据?库?和?数?据?表?之?后,?你?可?以?按?照?惯?例?继?续?进?行AppWizard?操?作。?????----?特?别?需?要?指?出?的?是:?在?生?成?的?应?用?程?序?框?架View?类(?如:CSuper_ESView)?中?包?含?一?个?指?向CSuper_ESSet?对?象?的?指?针m_pSet,?该?指?针?由AppWizard?建?立,?目?的?是?在?视?表?单?和?记?录?集?之?间?建?立?联?系,?使?得?记?录?集?中?的?查?询?结?果?能?够?很?容?易?地?在?视?表?单?上?显?示?出?来。?有?关m_pSet?的?详?细?用?法?可?以?参?见Visual?C++?Online?Book。?????1?.?查?询?记?录?????----?查?询?记?录?使?用CRecordSet::Open()?和CRecordSet::Requery()?成?员?函?数。?在?使?用CRecordSet?类?对?象?之?前,?必?须?使?用CRecordSet::Open()?函?数?来?获?得?有?效?的?记?录?集。?一?旦?已?经?使?用?过CRecordSet::Open()?函?数,?再?次?查?询?时?就?可?以?应?用CRecordSet::Requery()?函?数。?在?调?用CRecordSet::Open()?函?数?时,?如?果?已?经?将?一?个?已?经?打?开?的CDatabase?对?象?指?针?传?给CRecordSet?类?对?象?的m_pDatabase?成?员?变?量,?则?使?用?该?数?据?库?对?象?建?立ODBC?连?接;?否?则?如?果m_pDatabase?为?空?指?针,?就?新?建?一?个CDatabase?类?对?象?并?使?其?与?缺?省?的?数?据?源?相?连,?然?后?进?行CRecordSet?类?对?象?的?初?始?化。?缺?省?数?据?源?由GetDefaultConnect()?函?数?获?得。?你?也?可?以?提?供?你?所?需?要?的SQL?语?句,?并?以?它?来?调?用CRecordSet::Open()?函?数,?例?如:?????----?Super_ESSet.Open(AFX_DATABASE_USE_DEFAULT,strSQL);?????----?如?果?没?有?指?定?参?数,?程?序?则?使?用?缺?省?的SQL?语?句,?即?对?在GetDefaultSQL()?函?数?中?指?定?的SQL?语?句?进?行?操?作:??????CString?CSuper_ESSet::GetDefaultSQL()????{return?_T([BasicData],[MainSize]);}????----?对?于GetDefaultSQL()?函?数?返?回?的?表?名,?对?应?的?缺?省?操?作?是SELECT?语?句,?即:?????----?SELEC
您可能关注的文档
- 乌海万达广场4月项目经理月报.doc
- 乌鲁木齐县体育艺术特色活动实施方法.doc.doc
- 乐天在成都项目概况9.pptx
- 乐山市市中区政府购中心.doc
- 乐平巿景鹰高速挂线工程监理招标.doc
- 乐山风景区PM2.5及负氧离子及景区监测能力建设项目公开招.doc
- 乐清巿职业中专胡微微.ppt
- 乐陵市人民医院迁建项目防火门窗、钢制门、2.doc
- 乒乓球发球机的设计0.ppt
- 乔丹到23代介绍.ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag ! Section A .ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.ppt
- 初中英语人教版七年级下册 Unit 6 I'm watching TV. Section A 11a.pptx
- 注册土木工程师培训课件.ppt
- 初中生物济南版七年级上册第一章奇妙的生命现象 第三节生物学的探究方法.ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.pptx
- 注册安全工程师案例课件.ppt
- 初中物理人教版八年级上册第二章第4节噪声的危害和控制课件(共19张PPT).pptx
- 注册安全工程师王阳课件.ppt
- 初中数学青岛版八年级上2.4《线段的垂直平分线》课件(16张PPT).ppt
最近下载
- 2025中国社会科学评价研究院招聘笔试历年参考题库附带答案详解.docx VIP
- 环保企业环境监测及数据管理制度.docx VIP
- 密码学原理与实践课后习题参考答案2修订.pdf VIP
- TNAIA 0355-2024 水质 邻甲苯胺、邻苯二胺、3,3’-二氯联苯胺的测定 液液萃取气相色谱-质谱法.pdf VIP
- 解读慢性阻塞性肺病(GOLD)指南(2026)更新要点课件PPT.pptx VIP
- 心力衰竭患者利尿剂抵抗诊断及管理中国专家共识2024解读.pptx
- 《铁路轨道维护》课件——铁路线路静态检测.pptx VIP
- 肝硬化患者的营养状况评估与干预.pptx VIP
- 密码学原理和实践(第三版)冯登国课后习题答案.pdf VIP
- 《铁路轨道维护》课件——曲线正矢检查.pptx VIP
原创力文档


文档评论(0)