当前位置:编程学习 > VB >>

VB下SQL的语法和输入输出变量

conn.Execute "Update DATA Set 数量 = 0"

这样可以置零的话!

dim aa  

aa = 123

sql = conn.Execute "select 数量 form DATA "

do while not rs.eof

if aa = sql

msgbo 判断正确!

else

msgbox 检索错误

loop

end if

end sub

这样为什么不行?

还有如果用SELECT 变量的话是直接加在变量检索还是其他办法比如··上面用IF判断?

DIM AA

aa = InputBox("请输入要查询的值", "查询")

sql = conn.Execute "select * form DATA where 工号 = 'AA'"

print sql

这样行不行?

 

追问:

2个都是语法错误

答案:dim aa  

aa = 123

set rs = conn.Execute "select 数量 form DATA "

do while not rs.eof

if aa = rs(0)

msgbo 判断正确!

else

msgbox 检索错误

loop

end if

end sub




DIM AA

aa = InputBox("请输入要查询的值", "查询")

set sql = conn.Execute "select * form DATA where 工号 = 'AA'"

do while not sql.eof

for i= 0 to sql.fields.count

print sql(i)

next i

sql.movenext

loop

上一个:vb中把制定的图片设置为背景?
下一个:关于VB编程基础知识,求解释

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,