This section describes a simple Visual Basic routine that connects to a database.
You can try this routine by placing a command button named cmdTestConnection on a form, and pasting the routine into its Click event. Run the program and click the button to connect and then disconnect.
Private Sub cmdTestConnection_Click( _ ByVal eventSender As System.Object, _ ByVal eventArgs As System.EventArgs) _ Handles cmdTestConnection.Click ' Declare variables Dim myConn As New ADODB.Connection Dim myCommand As New ADODB.Command Dim cAffected As Integer On Error GoTo HandleError ' Establish the connection myConn.Provider = "SAOLEDB" myConn.ConnectionString = _ "Data Source=Sybase IQ Demo" myConn.Open() MsgBox("Connection succeeded") myConn.Close() Exit Sub HandleError: MsgBox(ErrorToString(Err.Number)) Exit Sub End Sub
The sample carries out the following tasks:
It declares the variables used in the routine.
It establishes a connection, using the SAP Sybase IQ OLE DB provider, to the sample database.
It uses a Command object to execute a simple statement, which displays a message in the database server messages window.
It closes the connection.