ConnectionInfo 类
提供属性,以便检索和设置与数据库服务器或 ODBC 数据源连接的选项。
有关该类型所有成员的列表,参见 ConnectionInfo 成员。
System.Object
ConnectionInfo
[Visual Basic]
Public Class ConnectionInfo Implements ICloneable
[C#]
public class ConnectionInfo : ICloneable
备注
在为除密码之外的所有参数传递空字符串("")时,该程序使用报表中已设置的值。若要替代报表中已设置的值,请使用非空字符串。
示例
请参看Logging onto a Secure SQL Server Database Using SQL Authentication以获得包含详细示例代码的教程。
该示例说明如何为报表中的表设置连接信息。
[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); }
要求
程序集 CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
请参见
ConnectionInfo 成员 | CrystalDecisions.Shared 命名空间
©2005 Business Objects SA 保留所有权利。
Business Objects SA http://www.china.businessobjects.com/ 支持服务 http://www.china.businessobjects.com/ |