|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
Есть отчет написанный на CrystalReports10. Подключение(Database connection) - к определенной базе MS SQL Server Данные берутся не из таблиц, а из command-а Посоветуйте плиз как его можно переключить на другую базу Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 15:27 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
А переключить как, программно из вашего приложения (run-time)? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 15:47 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
tacitА переключить как, программно из вашего приложения (run-time)? В редакторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 15:50 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
Ну, дак там же, в редакторе. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 16:13 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
tacitНу, дак там же, в редакторе. Код: plaintext
При попытке заменить Initial catalog получаю: "Some tables could not be replaced, as no match was found in the new datasource" Данные у меня берутся не из таблиц , а из command. Его очевидно нет в "новой" базе ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 16:25 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
palundraДанные у меня берутся не из таблиц , а из command. Его очевидно нет в "новой" базе Дык command есть принадлежность не базы, а отчета! При переключении на другую базу сам запрос не меняете же? Вероятно база, на которую вы переключаетесь не содержит таблиц, на которые обращается запрос. Во всяком случае, я так читаю из приведенного сообщения об ошибке ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 16:32 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
tacit palundraДанные у меня берутся не из таблиц , а из command. Его очевидно нет в "новой" базе Дык command есть принадлежность не базы, а отчета! При переключении на другую базу сам запрос не меняете же? Вероятно база, на которую вы переключаетесь не содержит таблиц, на которые обращается запрос. Во всяком случае, я так читаю из приведенного сообщения об ошибке Эх... базы абслютно идентичны по таблицам и полям... :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 16:39 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
Тогда может логин, под которым настроено соединение не видит этих таблиц в другой базе? Проверьте security в обеих базах. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 17:10 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
tacitТогда может логин, под которым настроено соединение не видит этих таблиц в другой базе? Проверьте security в обеих базах. Обе базы на одном сервере. Созданы одним и тем же скриптом. Если делать запрос "через таблицы", то все нормально, а так - трабл! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2006, 17:19 |
|
CrystalReports10: как переключиться на другую базу
|
|||
---|---|---|---|
#18+
palundra tacitНу, дак там же, в редакторе. Код: plaintext
При попытке заменить Initial catalog получаю: "Some tables could not be replaced, as no match was found in the new datasource" Незнаю как в SQL Server, а в Оракле бывало такое, что таблицы не совпадали по полям или типам полей. Если имена таблиц идентичны, то возможно вручную сопоставить поля. Иначе: нет таблиц с одинаковым названием. После этой ошибки кристалл не предлагает что-нить поправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2006, 05:01 |
|
|
start [/forum/topic.php?fid=31&msg=34016311&tid=1538678]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 266ms |
0 / 0 |