Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

Создание таблиц с помощью ADO   Найти похожие ветки 

 
Almaz ©   (2004-06-09 00:52) [0]

Вопрос в следующем: возможно ли создать таблицу с помощью ADO не прибегая к SQL запросам типа "CREATE TABLE ..." и если да, то каким образом ?


 
sniknik ©   (2004-06-09 08:07) [1]

надо использовать внутренние обьекты ADOX, ADO это "верхний" уровень у него этого нет. пример, на бейсике ;(

The following code demonstrates how to create a new table.

Sub CreateTable()

   Dim tbl As New Table
   Dim cat As New ADOX.Catalog

"Open the catalog.
   " Open the Catalog.
   cat.ActiveConnection = _
       "Provider=Microsoft.Jet.OLEDB.4.0;" & _
       "Data Source=c:\Program Files\Microsoft Office\" & _
       "Office\Samples\Northwind.mdb;"

   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


поиши на своей машине справку по обьектам ADO - ADO210.CHM, при установленом офисе найдеш... может быть.


 
sniknik ©   (2004-06-09 08:18) [2]

> ADO это "верхний" уровень у него этого нет.
вернее не так, есть но не то, в базе таблицу не создать, а вот тем же методом можно создать рекордсет в памяти и после записать его в файл в формате xml/adtg, по большому счету это тоже будет таблица. ;о)


 
Almaz ©   (2004-06-10 00:40) [3]


> sniknik ©   (09.06.04 08:07) [1]
> надо использовать внутренние обьекты ADOX

Спасибо - буду пробовать.



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
4-1085392456
Amour
2004-05-24 13:54
2004.07.04
Доступ к каталогу


3-1086097611
KIR
2004-06-01 17:46
2004.07.04
АвтоФормат в pFIBDataSet


6-1083750681
IceBeerg
2004-05-05 13:51
2004.07.04
Определение имени рабочей группы и ip удаленного компа


1-1087734403
Johnny Raw
2004-06-20 16:26
2004.07.04
Можно ли в StringGrid е каждой ячейки ...


14-1087283268
ИМХО
2004-06-15 11:07
2004.07.04
Access violation на Windows 2000 Server