Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как проверить наличие таблицы в БД?


Автор: Leoo 28.11.2005, 10:10
При запуска программы она должна проверять наличие таблицы (например Table1)
если таблица есть, то программа выбирает данные из Table2 и записывает их в Table1
а если таблицы нет, то программа должна создать такую таблицу (Table1 например с такими полями Cod числовое и Наименование текстовое(50)) и после ее создания записать туда данные из Table2

Автор: Akina 28.11.2005, 12:07
Просмотри коллекцию TableDefs()

Автор: Gannibal 28.11.2005, 21:22
Код

Function TableExist(db as database, table as string) as boolean
  dim td as tabledef
  on error resume next
  set td=db.tabledefs(table)
  tableexist = not (err = 3078)
end function

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)