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
Листинг программы
Sub CreateTable() Dim tbl As New Table Dim cat As New ADOX.Catalog 'Open the catalog. ' Open the Catalog. cat.ActiveConnection = _ 'Provider = SQLOLEDB;......' tbl.Name = 'MyTable' tbl.Columns.Append 'Column1', adInteger tbl.Columns.Append 'Column2', adInteger tbl.Columns.Append 'Column3', adVarWChar, 50 cat.Tables.Append tbl End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д