VB里的问题我这段查询是在一个文本框里显示的.我想改成表格形式的.Private Sub Command2_Click()'查询If Combo1.Text = "" ThenMsgBox "你没有选择查询方式,请选择!",16,"错误提示!"Exit SubEnd IfIf Combo1 "全部记

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 07:13:54
VB里的问题我这段查询是在一个文本框里显示的.我想改成表格形式的.PrivateSubCommand2_Click()''查询IfCombo1.Text=""ThenMsgBox"你没有选择查询方式,请

VB里的问题我这段查询是在一个文本框里显示的.我想改成表格形式的.Private Sub Command2_Click()'查询If Combo1.Text = "" ThenMsgBox "你没有选择查询方式,请选择!",16,"错误提示!"Exit SubEnd IfIf Combo1 "全部记
VB里的问题
我这段查询是在一个文本框里显示的.我想改成表格形式的.
Private Sub Command2_Click()
'查询
If Combo1.Text = "" Then
MsgBox "你没有选择查询方式,请选择!",16,"错误提示!"
Exit Sub
End If
If Combo1 "全部记录" And Text4.Text = "" Then
MsgBox "你没有填写查询的关键字,请填写!",16,"错误提示!"
Exit Sub
End If
Dim XX As Integer,SS As Integer
XX = 0:SS = 0:Text5.Text = "日 期" & Space(20) & "购买单位" & Space(16) & "用户单位" & Space(10) & "联系人" & Space(10) & "联系电话" & Space(10) & vbCrLf
Call SJK(db)
RS.Open "Select * From 表1",db,3,3
SS = RS.RecordCount
RS.Close
Set RS = Nothing
If Combo1.Text = "全部记录" Then
txtSQL = "Select * From 表1"
ElseIf Combo1.Text = "以姓名查询" Then
txtSQL = "Select * From 表1 Where T2 Like '%" & Text4.Text & "%'"
ElseIf Combo1.Text = "以内容查询" Then
txtSQL = "Select * From 表1 Where T3 Like '%" & Text4.Text & "%'"
End If
RS.Open txtSQL,db,2,2
Do While Not RS.EOF
XX = XX + 5
Text5.Text = Text5.Text & RS!T1 & 16 & RS!T2 & vbCrLf
RS.MoveNext
Loop
RS.Close
Set RS = Nothing
db.Close
Set db = Nothing
If SS > 0 Then
If XX = 0 Then
MsgBox "对不起!你选择方式中的关键字可能有误,没有你查询的记录!请重新查询!",48,"无记录!"
End If
Else
MsgBox "对不起!你的数据库中没有记录,请首先录入记录!",48,"数据库是空的!"
End If
End Sub
Public Sub SJK(db)
db.ConnectionString = "DRIVER=Microsoft Access Driver (*.mdb);dbQ=" & App.Path & "\ABCD.mdb"
db.Open
End Sub
Private Sub Command3_Click()
Unload Me
其他查询.Show
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Form_Load()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
End Sub
Private Sub MSFlexGrid1_Click()
End Sub

VB里的问题我这段查询是在一个文本框里显示的.我想改成表格形式的.Private Sub Command2_Click()'查询If Combo1.Text = "" ThenMsgBox "你没有选择查询方式,请选择!",16,"错误提示!"Exit SubEnd IfIf Combo1 "全部记
'添加一个MSFlexGrid1把
'Do While Not RS.EOF
'XX = XX + 5
'Text5.Text = Text5.Text & RS!T1 & 16 & RS!T2 & vbCrLf
'RS.MoveNext
'Loop
'RS.Close
'这段改为:
With MSFlexGrid1
.FixedCols = 0
.FixedRows = 1
.Cols = 5
.FormatString = "日 期|购买单位|用户单位|联系人|联系电话"
.ColWidth(0) = 2000 '列宽(数值自己修改)
.ColWidth(1) = 2000
.ColWidth(2) = 2000
.ColWidth(3) = 2000
.ColWidth(4) = 2000
Dim i As Integer
Do While Not RS.EOF
XX = XX + 5
i = i + 1
If i >= .Rows Then .Rows = i + 1
.TextMatrix(i, 1) = RS!T1 '不知道你的T1 T2是第几列的值自己修改吧
.TextMatrix(i, 2) = RS!T2
RS.MoveNext
Loop
RS.Close
End With

VB里的问题我这段查询是在一个文本框里显示的.我想改成表格形式的.Private Sub Command2_Click()'查询If Combo1.Text = ThenMsgBox 你没有选择查询方式,请选择!,16,错误提示!Exit SubEnd IfIf Combo1 全部记 在VB里,用什么函数可以得出一个文本框里的计算式的值? VB里求三个数的最大值编程我用了三个文本框text1 text2 text3根据客户输入的值在text4里显示最大值请问代码该怎么写?请不要轻视小问题我求教还不行吗 VB里如何做个可以计算sin和cos的计算器? 求代码在文本框中输入一个弧度 可以在标签里显示出sin的值 不知道代码怎么编 JS,关于focus()定位焦点的问题.document.getElementById('abc').focus() abc是一个文本框,文本框里默认有值“大家好”.问题是,JS定位焦点后,光标是在行首“|大家好”,我想让光标定位在行尾“大家好|”, vb程序设计问题,求代码随机生成10个两位正整数并显示在一个文本框中,再找出这10个数中最大的数,并指出它是第几个数 powerbuilder输出1-100之间能被7整除的数 怎么写输出结果显示在一个文本框里 VB里的mousemove事件举例在VB里,举一个利用mousemove引发的事件.就是想知道这个mousemove事件是怎么用的! 用vb编写任意两个实数的和按下命令按钮,计算第一个文本框中的实数加上第二个文本框的实数和显示在第三个文本框中 编写VB程序,在文本框中输入一个简单的英文句子,找出这个句子中最长的单词 如何用visio画图的时候在旁边写字比如用visio画一个文本框,如何在文本框前面写上“姓名”,注意,是前面而不是在文本框里面, VB如何将数个text文本框里词语组成多个组合 比如将 牛.羊.猪.狗.猫五个选四个进行组合成 羊牛猪狗 等类似这个问题,不过我想输出的是中文 word做流程图.在流程图型菱形里插入文本框,将文本框边框设置成无色时,却盖住菱形边框,怎么解决问题我需要使流程图边的漂亮一点的 cdr文字排版问题~~从World里复制的文字在CDR里头了就没空格了,注意看一下只有一点点,做成文本框时就有,空格我,一都排好我才注意这问题~~注:空格只有一点点,有办法解决吗?30分~~~在线等~~ 2的n次方在ppt的文本框里怎么打出来? VB求输入任意一个正整数,若该数不是一个素数,则找出一个大于它的最小素数.[分析]1:在文本框Text1中输入一个正整数,并将其赋值给N.2:判断N是否是素数,若是素数,则在文本框Text2显示N是素数, 实验8:编写一个VB.NET程序,要求3个问题在同一个窗体内实现.在窗体上设置三个按钮,单击每个按钮,分别完成每个问题.在窗体上放置1个文本框.在文本框中输入英文字符,单击按钮会将文本框中 vb编程 输入任意 随机数个数,单击显示随机数出现随机数.在第一个文本框输入任意 随机数个数,单击显示随机数的按钮在第二个文本框出现横向排列的随机数.