当前位置:首页 » 操作系统 » vbs查询数据库

vbs查询数据库

发布时间: 2023-04-24 07:35:06

Ⅰ 帮忙写一个VBS操作数据库的简单脚本

这里是我些的模板! 具体你自己修改! 有点基本的VBS工灶没底就可以了!
==============================================================

dim cn
dim rs
dim row
dim col
dim viewdata '继承返回的查询结果 将从这里获取查询的返回内容
dim mdbpath '这个是mdb数据库孙中文件路径
dim sqlcmd '这里是SQL语句
dim STRsql '返回的查询结果存放在这个变量里
set cn=CreateObject("ADODB.Connection")
set rs=CreateObject("ADODB.Recordset")
mdbpath="d:\pass.mdb"
cn.Open "DSN=dsnmdb;Uid=;Pwd="
SQLcmd="select * from Pathlist"
rs.Open SQLcmd,cn,,,adCmdText
if rs.bof=false then '则辩山如果查询结果有返回的则
viewdata=rs.GetRows
STRsql=""
for row=0 to UBound(viewdata,2) '获取二维数组的长度
for col=0 to UBound(viewdata,1)
strsql=strsql & viewdata(col,row) & " "
next
strsql=strsql & vbcrlf
next
end if
rs.close
cn.close
msgbox strsql

Ⅱ vbs连接上数据库后,如何查询数据(在线等)

一般数据查询返回结果保存在记录集recordset中,而不是数组array中。
set rs = new recordset
rs.open "select name age from students where userid=0001",,

调用的话,可以用rs.fields("name")等。

Ⅲ vbs读取sqlite

vbs读取sqlite方法如下:
根据系统编程指南可知:
1.下载和安装SQLite ODBC驱动程序。
2.在VBScript代码脊洞中创建一个ADO连谈野凳接对象并打开连接。
3. 创建一个ADO命令对象含旅并执行查询。
4.处理查询结果。
VBS是基于Visual Basic的脚本语言。
VBS是基于Visual Basic的脚本语言,全称是:Microsoft Visual Basic Script Edition。

Ⅳ vbs连接mysql

这是复制来的,我之前做过,确实是需要建立DSN数据源,需要去下载mysql驱动
\一种是在ODBC数据源中建立一个DSN。具体方法是:
1、打开控制面板中的ODBD数据源;
2、选择系统DSN,添加一个新的DSN驱动程序;
3、选择MyODBD,出现一个对话框供输入MySQL:
(1)Windows DSN name:所要建立DSN的名称;
(2)MySQL Host (name or ip):MySQL服务器的名称或IP地址。一般填LocalHost ;
(3) MySQL database name:需要使用数据库的名称。
4、在MySQL管理程序中建立数据库。以数据库chunfeng为例,内有user数据表,两个字段分别是:username和password,我们可以试着加入几个记录:
(1)user:连接数据库的用户名。可填root超级用户;
(2)password:连接数据库用户口令。可不填;
(3)Port(if not 3306):MySQL在服务器的端口。填默认为3306;
(4)SQL command on connect:使用SQL命令连接数据库。可不填。
全部填完后按OK保存。

好了,我们来连接数据库,ASP代码如下:
<%
strConnection = "dsn=chunfeng;driver={myodbd driver};server=localhost;uid=root;pwd=; database=chunfeng"
Set adoDataConn = Server.CreateObject("ADODB.Connection")
adoDataConn.Open strConnection

strQuery = "SELECT * FROM user"
Set rs = adoDataConn.Execute(strQuery)
If Not rs.BOF Then
%>
<TABLE>
<TR>
<TD<b>用户名</b></TD>
<TD><b>口令</b></TD>
</TR>
<%
Do While Not rs.EOF
%>
<TR>
<TD><%=rs("username")%></TD>
<TD><%=rs("password")%></TD>
</TR>
<%
rs.MoveNext
Loop
%>
</TABLE>
<%
Else
Response.Write("Sorry, no data found.")
End If

rs.Close
adoDataConn.Close
Set adoDataConn = Nothing
Set rsEmailData = Nothing
%>

另一种方法就是把上面ASP代码第二行代码改为:

strconnection="DefaultDir=;Driver={myodbc driver};database=chunfeng"
并且无需建立系统DSN,也不需要用户名和口令。不过不推荐使用这种方法。

Ⅳ 西门子(Siemens)WinCC监控组态软件怎么用C或VBS脚本编写Excel数据报表数据库查询

vb能直接操作文件,vbs不能
vb能族纳调用API,vbs不能
VB能定义结构体数据,vbs不能
VB能创建界面[窗体],vbs不能
vb需要编译,vbs不需要

其余的基本一样,除个别函数以外.
vbs脚本应用广泛,word、excel、asp、html还有系统配置都用到它.

vb入门相当简单,开发视窗兆汪没程陵悔序,数据库等应用型程序快捷,方便。

Ⅵ vbs连接sql server数据库,利用sql语句查询数据,sql语句中如何使用group by语句,求告知,谢谢

sql="select 字段1,count(字段2) from table group by 字段1"
rs.open sql ,conn,1,3

Ⅶ VBS中关于错误的处理程序。

SetoCom=CreateObject("ADODB.Command")
OnErrorResumenext'好像没有跳转语句(gotolabel)
SetoCom.ActiveConnection神雹高=conn
oCom.CommandType=1
oCom.CommandTimeout=2
oCom.CommandText=sSQL
IfErr.Number>0Then'所以可以游尺判断错误号来决定调用错误处理过程肆猜
handleErr
Err.Clear
EndIf
WScript.Quit
SubhandleErr()
MsgBoxtrue
Endsub

Ⅷ 关于vbs连接oracle数据库

sql语句中的列表最好不要用汉字和数字组合,将sql中21岁改竖早为num
sql="select count(*) num from xingxi where nianlian='21' "

set resultRecordSet=CreateObject("ADODB.Recordset")
conn.open sql,con, 1,3
msgbox resultRecordSet.Fields("塌纤逗num").Value
这样就可以弹出结团卖果了

Ⅸ VBS 读取 SQL2008 数据库

我知道。。。。

Ⅹ vbs怎样将word书签与数据库中的数据连接

1、首先给出连接数据库的VB代码,
2、定义ADO连接对象,
3、定义数据库连接字符串,
4、获取数据库连接字符串,
5、获取数据库查询语句
6、创建数据库连接对象。
7、利用数据库连接字符串打开数据库。
8、执行sql语句并返回对应的结果集。
9、获得结果集中年龄字段的值。
10、关闭数据库。
11、释放数据库对象。

热点内容
云访问安全 发布:2025-05-17 18:36:31 浏览:625
算法设计与分析课件 发布:2025-05-17 18:21:11 浏览:766
安卓禁止软件安装怎么解除 发布:2025-05-17 18:16:52 浏览:219
绝地求生极客电脑怎么配置 发布:2025-05-17 18:16:50 浏览:51
显卡编程语言 发布:2025-05-17 18:11:46 浏览:919
编程用什么轴机械键盘 发布:2025-05-17 18:10:35 浏览:960
金融工程编程 发布:2025-05-17 18:10:33 浏览:224
私密模式访问 发布:2025-05-17 18:09:44 浏览:788
数据库崩溃原因 发布:2025-05-17 18:09:42 浏览:307
对虾养殖增氧机如何配置 发布:2025-05-17 18:08:20 浏览:443