|
Вопрос по методу GetSchema - пытаюсь получить коллекцию "Views" (MS SQL Server)
|
|||
---|---|---|---|
#18+
Добрый день. При открытой базе Access данный метод прекрасно работает: Con.GetSchema("Views") И возвращает коллекцию вьюх. Но при коннекшене к MS SQL Server 2008 он почему-то не работает, получаю ошибку "The requested collection (Views) is not defined." Вопрос - как тогда мне получить коллекцию вьюх для того, чтобы узнать их выражения SQL? (В случае с Access читал поле "VIEW_DEFINITION" и получал SQL вьюхи без проблем.) Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2012, 23:42 |
|
Вопрос по методу GetSchema - пытаюсь получить коллекцию "Views" (MS SQL Server)
|
|||
---|---|---|---|
#18+
Разобрался. Оказывается дело было в строке соединения. Вот с этой не проходит. Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=PC1\SQLEXPRESS;User ID=sa;Initial Catalog=Demo123; А с этой все ОК. Provider=SQLNCLI.1;Persist Security Info=False;Server=PC1\SQLEXPRESS;User ID=sa;Initial Catalog=Demo123; ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2012, 12:53 |
|
Вопрос по методу GetSchema - пытаюсь получить коллекцию "Views" (MS SQL Server)
|
|||
---|---|---|---|
#18+
Не-а, ни фига. Не смотря на то, что коллекция вьюх возвращается методом GetSchema, попытке прочитать SQL вьюхи возвращается пустая строка. Код: vbnet 1. 2.
Кто-нибудь может разъяснить, в чем тут трабл? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 12:20 |
|
Вопрос по методу GetSchema - пытаюсь получить коллекцию "Views" (MS SQL Server)
|
|||
---|---|---|---|
#18+
Вот, привожу полный код. Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2012, 12:32 |
|
|
start [/forum/topic.php?fid=17&fpage=33&tid=1350320]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 296ms |
total: | 432ms |
0 / 0 |