下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、打开VB6.0,新建工程SQL_data,新建一个EXE,并添加一个模块。如图一:添加引用和部件(如下两图)蓝色的两个,是要选中打勾的。注意,一个是引用”,一个是部件”。:添加一个模块Data_Sql,并把图下面的复制粘贴到模块中。Catalog=pubs;DataSource=如果不用这个模块也行可以,这一句便是常用的引conn.ConnectionString=sqlconn.OpenOpenCn=TrueIfconn.State=1ThenaddFlag=TrueExitFunctionstrerrmag:mag=DatacantconnectCallMsgBox(ma
2、g,vbOKOnly,Error:Dataconnect)addFlag=FalseExitFunction连接错误消息EndFunctionD 图表工具(I)外接程序窗口 5 帮助flx_工样 6225x6645日巴宜设置为启动e工程 1 届性值),遵加类模块(U) 闻添加用尸控件&)回添加属性页猫添加用尸文档添加文件他)一.昌打ER.v 可连接的国)隐藏 Qi)连接SQL的模块PublicconnAsADODB.ConnectionPublicrsAsADODB.RecordsetPublicaddFlagAsBoolean声明部分PublicFunctionOpenCn(ByVa
3、lCipAsString,ByValusersAsString,ByValpwAsString)AsBoolean连接模块填写数据库等信息DimmagAsStringOnErrorGoTostrerrmagSetconn=NewADODB.Connectionconn.ConnectionTimeout=25conn.Provider=sqloledbconn.Properties(datasource).Value=Cip服务器的名字conn.Properties(initialcatalog).Value=pubsconn.Properties(integratedsecurity).Va
4、lue=SSPIconn.Properties(userid).Value=usersSQL库名conn.Properties(password).Value=pw密码库名登陆类型sqlProvider=SQLOLEDB.1;PersistSecurityInfo=False;UserID=sa;password=;Initial囿9|亡IH工 程添加模块曲)修添加窗体电)口添加 MDI 窗体 d)保存工程红)移除工程 (K)P 后智沙区 1:!:!口,0关闭数据库,释放连接PublicSubcloCn()OnErrorResumeNextIfconn.StateadStateClosedTh
5、enconn.CloseSetconn=NothingEndSubPublicFunctionopenRs(ByValstrsqlAsString)AsBooleanDimmagAsStringDimrpyAsBooleanOnErrorGoTostrerrmagSetrs=NewADODB.RecordsetIfaddFlag=FalseThenrpy=TrueWithrs.ActiveConnection=conn.CursorLocation=adUseClient.CursorType=adOpenKeyset.LockType=adLockOptimistic.OpenstrsqlE
6、ndWithaddFlag=TrueopenRs=TrueEnd将记录集给rsExitFunctionstrerrmag:mag=datanotconnectCallMsgBox(mag,vbOKOnly,error:connect)openRs=FalseEndExitFunction连接错误消息EndFunctionPublicSubcloRs()OnErrorResumeNextIfrs.StateadStateClosedThenrs.CloneSetrs=Nothing释放记录集EndSub把它放入到模块文件中,以备调用。卜面两图是模块的代码图片和窗体的代码图片连接数据库记录集白亡太
7、。X 曾良露 CC.)|/囱圮 I 管火 E 行的列 32GB 用),IOpeaCn|连接的说模块=PubliceaniiAsADQUB.CiukclioTiFubLiursAm 仙山艮 E*ordalFubliciddFlaaAsBD虱 ean声33?分PublicFucictionOpenCn(ByYaiCip 脑 StringyByVslusersAmStringyByVklpw 如:Dimm&gStringOnErrorGoTtstrerrmsgSttconn=Nm*ADODE.Coiukectionconn.CormectionTimeout=25conn.Provider-
8、vqlol 磨通”conn.PropertiesCdatfiSQUTCJ),Valu 电=Cip服务器的名字conn.Frcprtias(inititlwatalo 葭V4lua=pub*,库名,conn.Frcip4rtiesatedseciirityn).Value=SSPI,登陆类型conn.Properties(userid*),Value 二 gerxSQL 库名 conn.Propertiesfpasswori17).Value=pw密码I=Provii&r=SQLOLEI)B,1:FersistStcurilyInrt=FslEa:UEerTD=EaLpasEwcr( (
9、i=;Inconn.Connectionstring-sql 匚。血口 penOpanCn-TrueIcorm.Stta=1ThenLiJFlag=TruExitFunctionstrerrmag:mag=cantcwuiectCallMsgBox(jtacvbUKDnl 露ErrorRat牵 connect)addFlExitFunction连接错误消息EndFunctiflii关闭数据库.释放连接 PublicSubcloCn0OnError 旦5 士 N$xtIfcoMi.StateadSt 总 tClom 痛 dThenconn.CloseSetcom=NothinEndSdb皿Pub
10、licFunctionopenE(TyalstrsqlAsString)ksBaolean连接数据库记京一 DimmagAsString(DimrpyAsBoaleanTlJlJI+?.n 匕GC|E与囹的营CoBBUldlClickJPrivateSubConiinaiidl_Click0理=TrimCTextlLText)b 二 TrimCTextE.Text?c=TrimCText3.TextiCallUpenCnQ,瓦 c)Ifad 即=TrueThanMsgBos(:0IT)CallopenKsTselecl*fromjobf)SetEat&Gridl.DataScvirce=rsrs.d?seEndSubPrivateSubCommand2_Click0UnloadM 电EndSubPrivateSubCommand1_Click()a=Trim(Text1.Text)b=Trim(Text2.Text)Hc=Trim(Text3.Text)CallOpenCn(a,b,c)IfaddFlag=TrueThenMsgBox(OK)CallopenRs(sel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济宁学院《英语视听说II》2021-2022学年第一学期期末试卷
- 吉首大学张家界学院《建筑景观设计》2021-2022学年第一学期期末试卷
- 二零二四年度服装批发与销售合同3篇
- 二零二四年度医疗机构新风系统施工合同
- 科学计算语言Julia及MWORKS实践 课件 14-类型系统
- 加装电梯施工培训
- 职业生涯规划心中的岛
- 弱电工程2024年度施工安全协议2篇
- 2024初中九年级英语教学工作总结初三英语教师工作总结
- 2024年小学教师工作总结个人
- 《企业文化活动策划》课件
- 人教版化学九年级上册 第四单元复习教学设计
- Module12SaveOurWorld单元整体教学设计外研版英语九年级上册
- MSOP(测量标准作业规范)测量SOP
- 养老院人力资源管理
- 敬老院设备采购投标方案(技术方案)
- 生物技术对医疗行业的影响
- 第13课 清前中期的兴盛与危机
- 2023年新华社招聘122人笔试参考题库(共500题)答案详解版
- 资产评估学教程(第八版)习题及答案 乔志敏
- 营养风险筛查(NRS2002)解读
评论
0/150
提交评论