Я пытаюсь добавить провайдера SAP Hana в свой DataConnectionDialog, но я не могу добавить его. Может ли кто-нибудь помочь мне добавить?
bool TryGetDataConnectionStringFromUser(out string outConnectionString)
{
using (var dialog = new DataConnectionDialog())
{
//Mohan: Function is used for making connection string with Sage300 and return Connection string
// If you want the user to select from any of the available data sources, do this:
DataSource.AddStandardDataSources(dialog);
dialog.DataSources.Add(DataSource.SqlDataSource);
dialog.DataSources.Add(DataSource.OracleDataSource);
DataSource db = new DataSource("SAPHana", "SAP Hana");
dialog.DataSources.Add(db);
// The way how you show the dialog is somewhat unorthodox; `dialog.ShowDialog()`
// would throw a `NotSupportedException`. Do it this way instead:
DialogResult userChoice = DataConnectionDialog.Show(dialog);
// Return the resulting connection string if a connection was selected:
if (userChoice == DialogResult.OK)
{
outConnectionString = dialog.ConnectionString;
return true;
}
else
{
outConnectionString = null;
return false;
}
}
}
Я уже прошел по ссылке
но тем не менее, когда я использую серверный обозреватель, он показывает мне
, но когда я использую этот код, это время не появляется.Заранее спасибо.