|
Строка соединнения
|
|||
---|---|---|---|
#18+
Добрый день всем! Ситуация такая:создаю отчет в Crystal Report 9 с помощью мастера,соответственно указываю имя сервера и имя БД. Отчёт запускается из клиентского приложения,для которого есть своя строка соединения,прописанная в .ini файле. Как для отчёта задать строку соединения? проблема в том что при установке приложения на другой комп,который соединяется с другим сервером(БД там установлена,только имя сервера другое),происходит ошибка,так как отчёт продолжает обращаться к старой БД и другому серверу! Если кто то занет решение проблемы, подскажите пожалуйста!(если есть возможность,то желательно с примером) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2006, 11:36 |
|
Строка соединнения
|
|||
---|---|---|---|
#18+
Из какого приложения вы запускаете отчет для .NET: http://support.businessobjects.com/communityCS/TechnicalPapers/crxi_r2_net_integrated_and_sql_authentication.pdf Для VB например так: Set frmReports.ConInf = frmReports.Report.database.Tables(1).ConnectionProperties ConInf.DeleteAll ConInf.Add "Provider", "SQLOLEDB" If Report.database.Tables(1).DllName <> "crdb_ado.dll" Then Report.database.Tables(1).DllName = "crdb_ado.dll" End If ConInf.Add "Data Source", server ConInf.Add "Initial Catalog", database If (user = "") Then ConInf.Add "Integrated Security", True End If ConInf.Add "User ID", user ConInf.Add "Password", password ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2006, 12:36 |
|
Строка соединнения
|
|||
---|---|---|---|
#18+
А если мы используем аутентификацию Windows,то что нужно указать вместо User и Password? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2006, 15:08 |
|
Строка соединнения
|
|||
---|---|---|---|
#18+
На Basic 6.0 такой код работает: If (user = "") Then ConInf.Add "Integrated Security", True End If ConInf.Add "User ID", user ConInf.Add "Password", password то есть имя пользователя пустое а на .NET есть аналогичное свойство IntegratedSecurity у LogOnInfo но у меня с ним проблемы (переход с SQL аутентификации на Integrated в Runtime см. мой пост) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2006, 20:35 |
|
|
start [/forum/topic.php?fid=31&msg=33668407&tid=1539088]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
327ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 427ms |
0 / 0 |