Работа С АDО

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
fizik_leha
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 02.09.2004 (Чт) 14:08

Работа С АDО

Сообщение fizik_leha » 27.10.2004 (Ср) 12:00

Каким образом в существующую таблицу Access из VB поместить новое поле и добавить туда значения для каждой записи?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 27.10.2004 (Ср) 12:10

Код: Выделить всё
ALTER TABLE MyTable1 ADD MyNewColumn1 String(20) NULL
[/code]

fizik_leha
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 02.09.2004 (Чт) 14:08

Сообщение fizik_leha » 27.10.2004 (Ср) 14:49

Null Это что? Название нового столбца?

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 27.10.2004 (Ср) 15:05

Нет, это название базы данных. :)

fizik_leha
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 02.09.2004 (Чт) 14:08

Сообщение fizik_leha » 27.10.2004 (Ср) 15:36

А если серьезно?
Где в этой строчке название столбцa?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 27.10.2004 (Ср) 16:08

MyColumn1

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 27.10.2004 (Ср) 16:22

MyNewColumn1

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 27.10.2004 (Ср) 17:08

да, описался, спасибо Ennor

fizik_leha
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 02.09.2004 (Чт) 14:08

Сообщение fizik_leha » 28.10.2004 (Чт) 17:00

Пожалуйста поместите кусок рабочего кода....
Что то и так и сяк эту строчку верчу ничего не получается....

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 28.10.2004 (Чт) 17:13

Код: Выделить всё
Dim cn as ADODB.Connection

set cn=new ADODB.Connection
cn.Open "Provider=Microsoft Jet 4.0 OLE DB Provider;Data Source=c:\my.mdb;User ID=Admin;Password=;"

cn.Execute "ALTER TABLE MyTable1 ADD MyNewColumn1 String(20) NULL"

fizik_leha
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 02.09.2004 (Чт) 14:08

Сообщение fizik_leha » 29.10.2004 (Пт) 11:25

Большое спасибо помогло...
Еще пару вопросов:

1. Как ввести проверку на наличие поля в таблице?
то есть ели поле существует то его удалить
2. как удалить из VB Поле таблицы...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot и гости: 1

    TopList  
cron