home *** CD-ROM | disk | FTP | other *** search
- Attribute VB_Name = "basDemo"
- ' ADABAS D
- ' Personal Edition
- ' Copyright ⌐ 1995 Software AG
- '
- Option Explicit
-
- Public Const sODBC = "ODBC;"
- Public Const sDSN = "DSN=ADABAS D - MYDB;"
- Public Const sUID = "UID=DEMO;"
- Public Const SPWD = "PWD=DEMO;"
-
- Public sCONNECT As String
-
- Global wsMainWS As Workspace
- Global dbCurrentDB As Database
-
- Public sNL As String
-
- Sub Main()
- On Error GoTo Main_Error
-
- sNL = Chr$(10) & Chr$(13)
-
- StatusOpen "Connecting to database."
-
- sCONNECT = sODBC & sDSN & sUID & SPWD
-
- Set wsMainWS = DBEngine.CreateWorkspace("MainWS", "Admin", "")
- Set dbCurrentDB = wsMainWS.OpenDatabase("", False, False, sCONNECT)
-
- StatusClose
-
- frmDemo.Show
-
- Main_End:
- Exit Sub
-
- Main_Error:
- StatusClose
- If Err.Number = 3151 Then
- MsgBox "Connect to database 'ADABAS D - MYDB' failed. " & Str(Err.Number), vbExclamation, App.Title
- Else
- MsgBox "Run-time error '" & Format$(Err.Number) & "':" & sNL & sNL & Err.Description, vbExclamation, App.Title
- End If
- Resume Main_End
- End Sub
-
- Sub DisplayError()
- Dim sMessage As String
-
- If Err.Number <> 0 Then
- sMessage = "Error '" & Str(Err.Number) & "':" & Chr$(13) & Chr$(13) & Err.Description
- MsgBox sMessage, , "Error", Err.HelpFile, Err.HelpContext
- End If
- End Sub
-
-