Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Eigenschaften zum Abrufen und Festlegen von Optionen bereit, um Verbindungen zu Datenbankservern oder ODBC-Datenquellen herzustellen.
Eine Liste der Elemente dieses Typs finden Sie unter ConnectionInfo -Elemente.
System.Object
ConnectionInfo
[Visual Basic]
Public Class ConnectionInfo
Implements ICloneable
[C#]
public class ConnectionInfo : ICloneable
Hinweise
Bei der Übergabe einer leeren Zeichenfolge ("") für alle Parameter (mit Ausnahme des Kennwortes), verwendet das Programm den Wert, der bereits im Bericht festgelegt ist. Wenn Sie einen Wert außer Kraft setzen möchten, der in dem Bericht bereits festgelegt ist, verwenden Sie eine nicht leere Zeichenfolge.
Beispiel
Ein Lernprogramm mit detailliertem Beispielcode finden Sie unter Logging onto a Secure SQL Server Database Using SQL Authentication.
In diesem Beispiel wird veranschaulicht, wie die Verbindungsinformationen für eine Tabelle im Bericht festzulegen sind.
[Visual Basic]
Private Sub SetConnectionInfo(ByVal table As String, _
ByVal server As String, ByVal database As String, _
ByVal user As String, ByVal password As String)
Dim logOnInfo As New TableLogOnInfo()
logOnInfo = Report.Database.Tables.Item(table).LogOnInfo
Dim connectionInfo As New ConnectionInfo()
connectionInfo = Report.Database.Tables.Item(table).LogOnInfo.ConnectionInfo
connectionInfo.DatabaseName = database
connectionInfo.ServerName = server
connectionInfo.Password = password
connectionInfo.UserID = user
Report.Database.Tables.Item(table).ApplyLogOnInfo(logOnInfo)
End Sub
[C++]
static void SetConnectionInfo (String* table, String* server, String* database, String* user, String* password)
{
TableLogOnInfo* logOnInfo = new TableLogOnInfo();
logOnInfo = Report->Database->Tables->Item [table]->LogOnInfo;
ConnectionInfo* connectionInfo = new ConnectionInfo ();
connectionInfo = logOnInfo->ConnectionInfo;
connectionInfo->DatabaseName = database;
connectionInfo->ServerName = server;
connectionInfo->Password = password;
connectionInfo->UserID = user;
Report->Database->Tables->Item [table]
->ApplyLogOnInfo(logOnInfo);
};
[C#]
private void SetConnectionInfo (string table, string server, string database, string user, string password)
{
TableLogOnInfo logOnInfo = new TableLogOnInfo();
logOnInfo = Report.Database.Tables[table].LogOnInfo;
ConnectionInfo connectionInfo = new ConnectionInfo ();
connectionInfo = logOnInfo.ConnectionInfo;
connectionInfo.DatabaseName = database;
connectionInfo.ServerName = server;
connectionInfo.Password = password;
connectionInfo.UserID = user;
Report.Database.Tables [table].ApplyLogOnInfo(logOnInfo);
}
Anforderungen
Namespace CrystalDecisions.Shared
Assembly CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
Siehe auch
ConnectionInfo Elemente | CrystalDecisions.Shared Namespace
©2005 Business Objects SA Alle Rechte vorbehalten
| Business Objects SA http://germany.businessobjects.com/ Supportleistungen http://germany.businessobjects.com/support/ |