用vb查询sql server 2000数据库将其中中符合查询条件的数据分别给变量

用vb查询sql server 2000数据库将其中中符合查询条件的数据分别给变量,第1张

Dim VerString1(100) As String

Dim VerString(100) As String

Set adoPrimaryRS1 = New Recordset

adoPrimaryRS1Open "select 客户简称 from KH_JBZL where 客户类型='销售商' " & OptionStr2 & "", DB, adOpenStatic, adLockOptimistic

If adoPrimaryRS1RecordCount > 0 Then

adoPrimaryRS1MoveFirst

For R = 0 To adoPrimaryRS1RecordCount - 1

VerString1(R)=Trim(IIf(IsNull(adoPrimaryRS1!客户简称), "", adoPrimaryRS1!客户简称))

adoPrimaryRS1MoveNext

Next R

End If

拼接字符串

dim sql as string

dim m, n

m = 2017

n = 1

sql = "select  from financial where 年份='" + m +"' and 月份='"+ n+"'"

在程序中加入 debug aaa

运行时就可以看见了

或者设置断点,比如你有一条语句aaa=sin(d/3)

在这条语句的下面一条语句设置断点,程序执行到那会停下来,这时把鼠标放到aaa上就可以看到aaa的值了

那两个问题没听懂

"select from dboTable_tl where date='" &Text1Text"' and time='" & Text2Text & "'"

Text1 输入日期 Text2 输入时间

sql = sql & " and gysmc like '%" & cx_gysmc & "%'"

要养成习惯:当&作为字符串连接符使用时,务必在&的前后都加一个空格!否则VB会无法判断这个&究竟是不是字符串连接符,因为&在VB中是有多种意义的,除了作为字符串连接符,&还可以是16进制数的前导符(后面紧跟字母H)、8进制数前导符(后面紧跟字母O或数字),或者是长整型数的定义符(前面紧跟数字或变量名)。

补充一句:在VB中尽量不要用+作为字符串连接符!虽然在多数场合不会出错,但在特殊情况下是会出问题的。

你的。

据我所知应该是类似

COMMANDSQL="SELECT UserName, UserPass FROM [User] WHERE UserName = @P1 AND UserPass = @P2"

然后再创建 PARAMETER 对象对 P1 P2 赋值。

或者直接

strSQL = ="SELECT UserName, UserPass FROM [User] WHERE UserName = '" & 变量名 & "' AND UserPass = '" & 变量名 & "'"

以上就是关于用vb查询sql server 2000数据库将其中中符合查询条件的数据分别给变量全部的内容,包括:用vb查询sql server 2000数据库将其中中符合查询条件的数据分别给变量、请教VB sql 查询时 where后面更的事变量条件怎么写代码、vb6.0的立即窗口怎么查看变量的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9823573.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存