home *** CD-ROM | disk | FTP | other *** search
- VERSION 4.00
- Begin VB.Form frmgrid
- Caption = "Form1"
- ClientHeight = 5940
- ClientLeft = 1140
- ClientTop = 1515
- ClientWidth = 6690
- Height = 6345
- Left = 1080
- LinkTopic = "Form1"
- ScaleHeight = 5940
- ScaleWidth = 6690
- Top = 1170
- Width = 6810
- Begin MSGrid.Grid Grid1
- Height = 3975
- Left = 60
- TabIndex = 0
- Top = 240
- Width = 6555
- _version = 65536
- _extentx = 11562
- _extenty = 7011
- _stockprops = 77
- cols = 3
- mouseicon = "FRM821.frx":0000
- End
- Attribute VB_Name = "frmgrid"
- Attribute VB_Creatable = False
- Attribute VB_Exposed = False
- Option Explicit
- Private Sub Form_Load()
- Dim ws As Workspace
- Dim db As DATABASE
- Dim rs As Recordset
- Screen.MousePointer = 11
- Set ws = DBEngine.CreateWorkspace("ws1", "Admin", "")
- Set db = ws.OpenDatabase("\source\chap21\biblio.mdb", False, False)
- Set rs = db.OpenRecordset("select * from Titles order by title", dbOpenDynaset)
- rs.MoveLast
- Grid1.Rows = rs.RecordCount + 2
- rs.MoveFirst
- Grid1.Row = 0
- Grid1.Col = 0
- Grid1.TEXT = "PUBID"
- Grid1.ColWidth(0) = 1000
- Grid1.Col = 1
- Grid1.TEXT = "Year"
- Grid1.ColWidth(1) = 1000
- Grid1.Col = 2
- Grid1.TEXT = "Title"
- Grid1.ColWidth(2) = 3000
- Grid1.Row = 1
- Do While rs.EOF = False
- Grid1.Col = 0
- If Not IsNull(rs("pubid")) Then
- Grid1.TEXT = rs("pubid")
- End If
- Grid1.Col = 1
- If Not IsNull(rs("year published")) Then
-
- Grid1.TEXT CStr(rs("year published"))
- End If
- Grid1.Col = 2
- If Not IsNull(rs("title")) Then
-
- Grid1.TEXT = rs("title")
- End If
- rs.MoveNext
- Grid1.Row = Grid1.Row + 1
- Screen.MousePointer = 0
- End Sub
-