form1.frm
来自「vb数据库编程资料」· FRM 代码 · 共 41 行
FRM
41 行
VERSION 5.00
Begin VB.Form Form1
Caption = "Form1"
ClientHeight = 1095
ClientLeft = 60
ClientTop = 450
ClientWidth = 3420
LinkTopic = "Form1"
ScaleHeight = 1095
ScaleWidth = 3420
StartUpPosition = 3 '窗口缺省
Begin VB.CommandButton Command1
Caption = "创建三个查询"
Height = 375
Left = 360
TabIndex = 0
Top = 360
Width = 2295
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Command1_Click()
Dim Mydb As Database '定义数据库对象变量
Dim MyQd As QueryDef '定义查询对象变量
Dim SqlStr As String '定义一个字符串变量,用来存放查询字符串
Set Mydb = OpenDatabase(VB.App.Path & "\教务管理", True, False) '打开数据库
SqlStr = "Select 学号,姓名,年级 from 学生 Where 专业=" & "'" & "自动化" & "'" '形成查询字符串1
Set MyQd = Mydb.CreateQueryDef("自动化学生", SqlStr) '创建查询1
SqlStr = "SELECT 学生.学号,学生.姓名,必修课成绩.课号,必修课成绩.成绩"
SqlStr = SqlStr + " FROM 学生,必修课成绩 WHERE 学生.学号=必修课成绩.学号" '形成查询字符串2
Set MyQd = Mydb.CreateQueryDef("", SqlStr) '创建查询2
SqlStr = "SELECT 姓名,成绩 FROM 学生,必修课成绩"
SqlStr = SqlStr + " WHERE 学生.学号=必修课成绩.学号 and 课号=" & "'" & "01" & "'" '形成查询字符串3
Set MyQd = Mydb.CreateQueryDef("课程01", SqlStr) '创建查询3
End Sub
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?