powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Грабли с ADODB
2 сообщений из 2, страница 1 из 1
Грабли с ADODB
    #32004634
DRY_GIN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как я понял в форуме не любят проблеммы связанные с web дезайном и asp в часности.
Все-же решил написать, т.к. ни в одном англоязычном форуме мне не помогли ;(
Я для своих клиентов сделал типа visual database editor на asp для MS-Access & MS-SQL databases
чтоб они могли on-line свои таблицы изменять.
Asp коннестится через AdoDB object.
Все работает ( в MS-SQL & MS-Access) за исключением редактора индeксов
перепробовал любые способы, но так и не понял как получить через ADODB connector список существующих индексов базы данных.
schema.indexes почти всегда пустая, я так понял это optional таблица
в свойствах полей ничего указывающего на то что они хотя-бы primary field нету.
т.е. по autoincrement / autonumber можно конечно догадаться , но это не совсем корректно.
Add/Drop index - это я конечно могу, мне-бы сам список каким-то образом получить...

И еще - редактор view's ( queryes) Опять-же я могу редактировать сами данные, используя
field.properties("Tablename") columnname & catalogname, Вопрос- возможно-ли отредактировать само view??


Спасибо все кто ответит.

Аlex
...
Рейтинг: 0 / 0
Грабли с ADODB
    #32004640
Fompro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim Cnxn As ADODB.Connection
Dim rstSchema As ADODB.Recordset
...
Cnxn.Open strCnxn

Set rstSchema = Cnxn.OpenSchema(adSchemaIndexes)
Do Until rstSchema.EOF
Debug.Print "Index name: " & _
rstSchema!INDEX_NAME & " " & _
"Table name: " & rstSchema!TABLE_NAME & vbCr
rstSchema.MoveNext
Loop
Этот набор данных получается через sp_indexes_rowset (как впрочем и многие другие - через sp_..._rowset. Следует, правда, обращать внимание на № SP). Небольшое дополнение: я предпочёл бы для подобной задачи использовать SQL-DMO (или объекты SQL NameSpace).
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Грабли с ADODB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]