VBS连接DB2数据库

VBS连接数据库,参考了点资料

‘建立连接
Dim Cnn ‘定义数据库连接串

Set Cnn = CreateObject("ADODB.Connection")

sql="DSN=*;DATABASE=*;PWD=*;SERVER=*;UID=*"
Cnn.ConnectionString = sql
Cnn.Open ‘打开数据库连接

If Cnn.State <> 0 Then ‘判断数据库连接是否成功

WScript.echo "数据库连接成功"
 else
  WScript.echo "数据库连接失败"
  Wscript.quit
 End If

‘打开记录
dim rs,ssql
Set rs = CreateObject("adodb.recordset")
ssql="select columnname from tablename"

rs.Open ssql, Cnn, 1, 3
rs.MoveFirst

‘读取记录

Do Until rs.EOF
     WScript.Echo rs.Fields("columnname")
     rs.MoveNext
Loop

‘释放资源

rs.Close
Cnn.Close
Set rs = Nothing
Set Cnn = Nothing

注:在ODBC里面设置数据源后,填写*字符串

最后成功查出:附图

VBS连接DB2数据库

时间: 2024-10-12 06:01:59

VBS连接DB2数据库的相关文章

远程连接db2数据库

在db2数据库中,需要理解catalog(编目)这个概念,理解前先说下db2数据库的体系结构:由系统(节点)也就是主机,下面是实例,实例下面是数据库,然后是表空间,再是数据库对象.现在假设你有一个数据库服务器建立在MDMNODE1 的机器上,你有一个客户端在windows.linux或任何平台上,你现在想建立一个客户端到服务器端的连接,具体步骤如下: <第一步> 要在客户端的机器上能够把远程的服务器能够识别出来,怎么做? 在DB2使用编目(catalog)方式,具体来说就是通过编目把远程的服务

c#连接db2数据库

.net项目要连接db2数据库,是要安装客户端的,否则是连接不上的: 若出现“未在本地计算机上注册‘ibmdadb2’提供程序” 解决办法: 1.先找到安装后的ibmdadb2.dll文件复制到c:\windows\system32或syswow64下 然后在运行中输入 regsvr32 ibmdadb2.dll,注册成功 2.要是在64位系统上安装的是32位的db2数据库,则在vs2010调试平台上改成x86 ,否则还是会出现这个错误

R 连接DB2数据库,并制作词图

#写在前面的话:此教程主要是用R连接了DB2数据库,并进行文本分析,制作了词图 #教程为markdown编写 ---title: "网站留言分析"output: html_document--- ```{r setup, include=FALSE}knitr::opts_chunk$set(echo=FALSE,error=FALSE,warning=FALSE,message = F,comment="")``` ```{r}#连接数据库并读取数据library

R 连接DB2数据库

1.odbc文件下载 http://dasapp.oregon.gov/datamart/files/IBM_DB2_9.7_Run_Time_client_Notes.pdf 打开:http://dasapp.oregon.gov/datamart/ 下载驱动,并安装. 配置odbc,刚开始按教程,在odbc里并没有找到db2 driver 后面在C:\Windows\SysWOW64 下搜索ODBC,找到这个: 打开后按教程配置即可. 配置还参考:http://xujingli88.blog

连接db2数据库出现No buffer space available (maximum connections reached?)

Caused by: javax.naming.NamingException: [jcc][t4][2043][11550][3.57.82] 异常 java.net.SocketException:打开端口 50,000 上服务器 localhost/127.0.0.1 的套接字时出错,消息为:No buffer space available (maximum connections reached?): connect. ERRORCODE=-4499, SQLSTATE=08001 数

websphere环境中修改JDBC连接DB2数据库的隔离级别

* web项目框架 Struts2.3.24.3,spring,jdbcTemplate 数据库:db2 webserver: websphereV8.5 场景:开发时用tomcat,如果锁表后,再update,会出现DeadlockLoserDataAccessException,捕获异常后,tomcat正常: 然而发布到websphere后,deadlock or timeout, 发现问题不是在update上,而是锁了表后,对表的select操作造成的: 解决方法: 1,进入websphe

命令行连接db2数据库

在cmd界面执行db2cmd命令 然后在db2cmd界面执行db2命令 然后执行 CONNECT TO UIBS USER DB2INST1 USING 123456命令

DB2数据库的学习及总结

db2命令 给db2用赋权的命令 db2 grant dbadm on database to user dsp #导出数据库结构会生成一个faldb20160224.sql文件 db2look -d udep -e -a -x -i dsp -w dsp -o dsp20160504.sql 导出所属scheme:dsp的所有表结构的命令如下 db2look -d tyfx -e -z dsp -o udep.ddl 语法: db2look -d DBname [-u Creator] [-s

Dos 连接远程DB2数据库及其常用操作

用DOS操作连接本地或远程数据库步骤如下:1.建立catalog 2.建立别名 3.执行select语句 1.doc中输入db2cmd,输入 db2 catalog tcpip node p600 remote 192.168.161.42 server 50002 # 建立数据库URL信息的别名p6002.db2 catalog db bpmkf as db_42 at node p600 # 建立数据库bpmkf连接的别名db_423.db2 connect to db_42 user bp