Public Function ufmRecordSet(ByVal bstrSQL As String) As Recordset

Dim pcnnCn As New ADODB.Connection

Dim precRS As New ADODB.Recordset

If mstrConnect = "" Then

MsgBox "连接字符串为空", vbOKOnly + 64, ""

Exit Function

End If

If bstrSQL = "" Then

MsgBox "SQL语句为空", vbOKOnly + 64, ""

Exit Function

End If

pcnnCn.ConnectionTimeout = mintTimeout

pcnnCn.CommandTimeout = mintTimeout

pcnnCn.Open mstrConnect

precRS.CursorLocation = adUseClient

precRS.LockType = adLockOptimistic

precRS.CursorType = adOpenStatic

Set precRS.ActiveConnection = pcnnCn

precRS.Open bstrSQL

Set precRS.ActiveConnection = Nothing

Set ufmRecordSet = precRS

Set precRS = Nothing

Set pcnnCn = Nothing

End Function

mstrConnect = "Provider=SQLOLEDB.1;Password=" & mstrSQLPassword & ";Persist Security " & _

" Info=True;User ID=" & mstrSQLUser & ";Initial Catalog=" & mstrSQLDBName & _

";Data Source=" & mstrSQLServerName

Public Const mintTimeout = 800         '数据连接延时

java recordset_连接数据库返回recordset相关推荐

  1. Java jdbc连接数据库 INSERT插入

    Java jdbc连接数据库 INSERT插入 package com.edu; import java.sql.Connection; import java.sql.DriverManager; ...

  2. java线程池返回线程状态_Java线程的不同状态

    java线程池返回线程状态 介绍 在Java中,线程可以具有状态. Thread.State枚举定义Java线程可以具有的不同状态. 该枚举定义了以下值– 新 可运行 已封锁 等候 TIMED_WAI ...

  3. java hibernate 插入数据_[Java教程]hibernate 返回新插入数据的Id

    [Java教程]hibernate 返回新插入数据的Id 0 2015-08-28 10:00:11 例如 表明 studentInfoString sql="set set nocount ...

  4. JDBC(Java语言连接数据库)

    JDBC(Java语言连接数据库) JDBC本质 整体结构 基层实现过程(即用记事本而不是idea) 第一种实现方式 第二种实现方式 乐观锁和悲观锁 乐观锁 悲观锁 JDBC本质 整体结构 基层实现过 ...

  5. Java基础学习总结(127)——Java方法应该返回空对象还是null

    Java方法应该返回空对象还是null? 大多数情况下就是在需要返回值的方法中,使用空对象(empty object)来代替返回null.理由很简单,空对象与其他有意义的对象一样,使得调用方法的用户不 ...

  6. Java解析接口返回的xml数据

    Java解析接口返回的xml数据 前言 实例 前言    前一段时间,博主在工作遇到了一个小问题,就是调用一个接口后,它的返回值并不是常见的JSON字符串格式,而是返回给你一个xml格式的数据,所有的 ...

  7. java中GUI中显示当前时间_【java编程】返回当地时间Clock到GUI面板Panel上

    用java编程:返回当地时间到GUI面板上. ClockPanel.java /* * To change this template, choose Tools | Templates * and ...

  8. java中的返回值到底有什么用?

    今天看到一个有意思的问题:java中的返回值到底有什么用? 看到了一个高赞回答如下: 你是公司的老总,然后你跟你秘书说,我想要两张的电影票.然后,你秘书去排队买票,最后把两张电影票给你,这两张电影票就 ...

  9. 通过java代码连接数据库

    在我们刚学到Java web课程时,创建java web工程,首先要实现的是连接数据库,下面会有一个测试案例实现连接数据库的功能. 第一步:建立 数据库结构数据 第二步:创建Java项目 结构目录 先 ...

最新文章

  1. TCP连接的状态转换图深度剖析
  2. html页面判断其他div为空,将外部html加载到div中 - 页面加载然后变为空白
  3. vue2.0 + element ui 实现表格穿梭框
  4. python获取get请求的耗时时间_突破python爬取极限,超牛逼的异步协程爬虫
  5. JAVA输出x和y和z_JAVA实例:输入三个整数x,y,z,请把这三个数由小到大输出-吾爱编程网...
  6. 神结合!一招玩转K8s和微服务治理
  7. python写tcp服务器_用Python实现一个简单的多线程TCP服务器的教程
  8. python os模块打开文件_Python 文件操作之OS模块
  9. 《Java线程与并发编程实践》—— 1.2 操作更高级的线程任务
  10. spring连接mysql出现问题_spring+hibernate连接mysql问题啊
  11. c++小学期大作业攻略(二)整体思路+主界面
  12. 操作系统,语言分类,变量
  13. IOS之Core Foundation框架和Cocoa Foundation框架的区别
  14. 190106每日一句
  15. 宝塔面板修改端口号无法登陆解决方案
  16. 虚拟机Oracle VM VirtualBox 共享文件夹放的文件打不开,找不到指定路径问题
  17. win10显示未安装任何音频输出设备问题解决
  18. 默然日记20150207
  19. UI设计学校培训课程有哪些?培训学校该怎么选?
  20. 图像识别平台建设之路(自建+三方产品)

热门文章

  1. 米饭里面加点它,4大病症一周见效,一定要告诉家里做饭的人~
  2. 认识div(division)在排版中的作用
  3. [OpenGL] opengl常见问题汇总
  4. Word2Vec在中文的应用
  5. Github-初始化仓库
  6. mysql新增加密字段_mysql字段加密
  7. c语言中未声明的标识符要怎么办,vc ++未声明的标识符,虽然它已声明
  8. python ssh模块_python ssh之paramiko模块使用
  9. n维椭球体积公式_干掉公式 —— numpy 就该这么学
  10. HTML示例05---段落