Share via


Table.ApplyLogOnInfo Method

Updates changes to the TableLogOnInfo object returned through the Table.LogOnInfo property.

Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Syntax

'Declaration
Public Overrideable Sub ApplyLogOnInfo ( _
    ByVal logonInfo As CrystalDecisions.Shared.TableLogOnInfo _ 
) 
public virtual void ApplyLogOnInfo (
    CrystalDecisions.Shared.TableLogOnInfo logonInfo
)

Parameters

  • logonInfo
    Contains the logon information.

Example

This example sets the connection information for a report.

'Declaration

      Private Sub LogonToReport _
         (ByVal server As String, ByVal database As String, _
         ByVal ID As String, ByVal password As String)

         Dim myLogonInfo As New TableLogOnInfo()
         Dim myTable As Table

         For Each myTable In Report.Database.Tables
            myLogonInfo = Table.LogOnInfo
            myLogonInfo.ConnectionInfo.ServerName = server
            myLogonInfo.ConnectionInfo.DatabaseName = database
            myLogonInfo.ConnectionInfo.UserID = ID
            myLogonInfo.ConnectionInfo.Password = password

            Table.ApplyLogOnInfo(myLogonInfo)
         Next table
      End Sub
      
      private void LogonToReport(string server, string database,
         string ID, string password)
      {
         TableLogOnInfo logonInfo = new TableLogOnInfo();
         foreach(Table table in Report.Database.Tables)
         {
            logonInfo = table.LogOnInfo;
            logonInfo.ConnectionInfo.ServerName = server;
            logonInfo.ConnectionInfo.DatabaseName = database;
            logonInfo.ConnectionInfo.UserID = ID;
            logonInfo.ConnectionInfo.Password = password;

            table.ApplyLogOnInfo(logonInfo);
         }
      }
      

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

Table Class
Table Members
CrystalDecisions.CrystalReports.Engine Namespace