|
|
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
subj, собственно.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2004, 16:50 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Просто тружусь над созданием модуля для редактирования записей перекрестного запроса - если кому надо будет - скину.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2004, 16:54 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
1. Попробовать обратиться и поймать ошибку. 2. Перебором коллекции TableDefs. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2004, 16:57 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
TableDefs Имеет только несколько методов (property) Append, Count, Delete, Refresh. Что из этого?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2004, 17:00 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Tabledefs - это коллекция. Tabledefs(i) - это тот объект, у которого есть все, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2004, 17:05 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Отлично! С этим проблем не возникло. А теперь если нужно сделать тоже самое, только в ADP+MSSQL2000. Там CurrentDb.TAbleDefs не прокатывает. 2Владимир Саныч Может вы знаете другую магическую строчку?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2004, 02:24 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Я не знаю adp, но в этом форуме можно найти ответ на этот вопрос - он (и вопрос, и ответ) тут проскакивал неоднократно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2004, 13:38 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Исходя из предположения что сервер доступен проверим наличие одной таблицы открыв RecordSet и поймав ошибку .Вместо CurrentDb у нас будет CurrentProject что экономит на написании строк подключения и передаче пароля Dim rst As ADODB.Recordset Set rst = New ADODB.Recordset On Error GoTo Bad_Table rst.Open "Name_Table", CurrentProject.Connection MsgBox ("YES Name_Table") rst.Close Set rst = Nothing Exit Sub Bad_Table: MsgBox ("NO Name_Table") End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2004, 13:44 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
T-SQL: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2004, 14:25 |
|
||
|
Как проверить наличие таблицы в базе??
|
|||
|---|---|---|---|
|
#18+
Спасибо, а как получить доступ к таблицам?? К примеру, удалить таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2004, 11:43 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32450114&tid=1675888]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
680ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 968ms |

| 0 / 0 |
