⑴ vbs连接上数据库后,如何查询数据(在线等)
一般数据查询返回结果保存在记录集recordset中,而不是数组array中。
set rs = new recordset
rs.open "select name age from students where userid=0001",,
调用的话,可以用rs.fields("name")等。
⑵ 关于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操作数据库的简单脚本
这里是我些的模板! 具体你自己修改! 有点基本的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 读取 SQL2008 数据库
我知道。。。。
⑸ 如何使用VBScript访问ORACLE数据库并查询一张表
如何使用VBScript访问ORACLE数据库并查询一张表
不知道你用的什么数据库,权且当作SQL Server
private void showdata()
{
try
{
string selectsql = @"select * from [user]"; //select语句,修改下,应该不难吧
SqlCommand cmd = new SqlCommand(selectsql, conn); //conn就是创建的SqlConnection实例,你如果用到数据库,应该有创建
cmd.CommandType = CommandType.Text;
string info = String.Empty; //表结果
SqlDataReader odr = cmd.ExecuteReader();
while(odr.Read())
{
info = odr[0].ToString() + " " + odr[1].ToString() + "\n";
//具体每行有几列数据,就添加到n-1,0是第一列,你应该也能修改,可以在个数据之间加个空格,以及行末加个回车,自己改。。。
}
infoTxt.Text = info; //将info显示到你说的文本框中,infoTxt为文本框的名称,你应该也可以看懂
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
//将函数体部分放入到你的按钮click事件中就可以了
⑹ VBScript链接数据库后如何执行查询,插入,删除,修改语句要例子......谢谢了
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection") conn.open strconn //Sqlset adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=数据库名;"
//insert Set rs = Server.CreateObject("ADODB.Recordset")
sql="insert into Review (ReviewName,ProctID) values ('ww','9787799203249')" rs.open sql,conn,3,3 rs.addnew
rs("reviewname")="ll"
rs.updaters.close
⑺ vbs 怎样连接并使用 sqlite数据库
一般数据查询返回结果保存在记录集recordset中,而不是数组array中。
set rs = new recordset
rs.open "select name age from students where userid=0001",,
调用的话,可以用rs.fields("name")等。
⑻ vbs连接sql server数据库,利用sql语句查询数据,sql语句中如何使用group by语句,求告知,谢谢
sql="select 字段1,count(字段2) from table group by 字段1"
rs.open sql ,conn,1,3
⑼ 西门子(Siemens)WinCC监控组态软件怎么用C或VBS脚本编写Excel数据报表数据库查询
vb能直接操作文件,vbs不能
vb能调用API,vbs不能
VB能定义结构体数据,vbs不能
VB能创建界面[窗体],vbs不能
vb需要编译,vbs不需要
其余的基本一样,除个别函数以外.
vbs脚本应用广泛,word、excel、asp、html还有系统配置都用到它.
vb入门相当简单,开发视窗程序,数据库等应用型程序快捷,方便。