注册 登录
编程论坛 VB.NET论坛

读取TextBox所有内容

dunnys 发布于 2022-04-17 12:15, 2065 次点击
TextBox设置为Multiline,我需要每次输入多个数值进行查询,当我输入多个数值时如何读取所有数值进行匹配。

谢谢!
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2022-4-17 12:17编辑过]

6 回复
#2
厨师王德榜2022-04-17 22:10
用split()拆分为数组,再遍历数组就好了.
#3
apull2022-04-17 22:43
楼上正解,用vbcrlf拆分字符串
#4
dunnys2022-04-24 21:34
回复 2楼 厨师王德榜
研究到今天还是不知怎么写,麻烦老哥可以写个VB示例吗。
谢谢!
#5
apull2022-04-24 23:17
程序代码:

Private Sub Command1_Click()
    SQL = "select * from xx where 1=1"
    arr = Split(Text1.Text, vbCrLf)
    For Each i In arr
        If Len(i) > 0 Then
            SQL = SQL & " or pp='" & i & "'"
        End If
    Next
        
    MsgBox SQL
End Sub
#6
dunnys2022-04-28 20:18
回复 5楼 apull
出现以下错误

只有本站会员才能查看附件,请 登录

#7
apull2022-04-28 21:54
变量要声明后才能用,自己加上
1