Access2K (ADO) & SQL2K - удалить/создать таблицу - VB

Узнай цену своей работы

Формулировка задачи:

Hi, all! Есть вопрос: как через ADO(ADOX) создать и удалить таблицу на SQL Server2k (клиент - на абсцессе 2000)? Если использовать cnn.Execute ('ла-ла-ла') - то оно работает на ура, а вот как сделать это через коллекции? (Dim cnn as new ADODB.Connection) В ответ на попытки работать через коллекции выдается сообщение : 'Object or provider is not capable of performing requested operation.', Error Code : 3251

Решение задачи: «Access2K (ADO) & SQL2K - удалить/создать таблицу»

textual
Листинг программы
  1. Sub CreateTable()
  2.  
  3.    Dim tbl As New Table
  4.    Dim cat As New ADOX.Catalog
  5.  
  6. 'Open the catalog.
  7.   ' Open the Catalog.
  8.   cat.ActiveConnection = _
  9.       'Provider = SQLOLEDB;......'
  10.  
  11.    tbl.Name = 'MyTable'
  12.   tbl.Columns.Append 'Column1', adInteger
  13.   tbl.Columns.Append 'Column2', adInteger
  14.   tbl.Columns.Append 'Column3', adVarWChar, 50
  15.   cat.Tables.Append tbl
  16.  
  17. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы