home *** CD-ROM | disk | FTP | other *** search
- Attribute VB_Name = "basStart"
- Option Explicit
-
- Public gcnRejstrik As ADODB.Connection 'globalni connection
- Public gstrDBPath As String 'cesta k databazi
-
- Public Sub Main()
- On Error GoTo err_handler
-
- frmSplash.Show
- DoEvents
-
- 'cesta k databazi
- gstrDBPath = App.Path
- gstrDBPath = gstrDBPath & IIf(Len(gstrDBPath) = 3, "", "\") & "rejstrik.mdb"
-
- 'otevreni databaze
- Set gcnRejstrik = New ADODB.Connection
- With gcnRejstrik
- .Mode = adModeShareExclusive
- .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & gstrDBPath & ";Persist Security Info=False"
- .Open
- End With
-
- Load frmMain
- Unload frmSplash
- frmMain.Show
-
- Exit Sub
- err_handler:
- MsgBox Err.Description, vbCritical, App.ProductName
- End Sub
-
- '=============================================================================
- 'Nahraje vsechny kategorie do seznamu - combobox, listbox
- Public Sub LoadCategories(objList As Object)
- Dim rs As New ADODB.Recordset
-
- With objList
- .AddItem "(vÜe)": .ItemData(.NewIndex) = 0
-
- rs.Open "qryGetCategories", gcnRejstrik, adOpenForwardOnly, adLockReadOnly
- Do While Not rs.EOF
- .AddItem rs("cat_label")
- .ItemData(.NewIndex) = rs("id_category")
- rs.MoveNext
- Loop
- rs.Close: Set rs = Nothing
-
- .ListIndex = 0
- End With
- End Sub
-
-