Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужно добавить столбец со значением по умолчанию / 23 сообщений из 23, страница 1 из 1
05.03.2004, 10:30
    #32432240
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
У меня есть таблица. Мне нужно в нее добавить столбец Kol - integer со значением по умолчанию 0. Как мне это сделать ? С помощью инструкции SQL или с помощью компонентов ADO. Привидите пример
...
Рейтинг: 0 / 0
05.03.2004, 10:47
    #32432280
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Обязательно ADO или SQL ?...а ручками...
...
Рейтинг: 0 / 0
05.03.2004, 10:52
    #32432288
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Зачем ручками? Либо DAO, либо ADOX
...
Рейтинг: 0 / 0
05.03.2004, 11:01
    #32432319
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Я программлю в Билдере. Для взаимодействия с базой использую компоненты ADO. Так как мне добавить столбец в таблицу со значением по умолчанию? ПРОГРАММНО
...
Рейтинг: 0 / 0
05.03.2004, 11:09
    #32432339
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Тебе же сказали - с помощью ADO никак
Используй либо ADOX либо DAO
...
Рейтинг: 0 / 0
05.03.2004, 11:11
    #32432344
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Хорошо. А как через DAO?
...
Рейтинг: 0 / 0
05.03.2004, 11:19
    #32432358
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim ws As Worspace
Set ws = DBEngine.CreateWorspace(трампампам)
Dim db As Database
Set db = ws.OpenDatabase(трампампам)
Dim td As TableDefs
Set td = db.TableDefs(трампампам)
Dim fld As Field
Set fld = td.CreateField(трампампам)
fld.DefaultValue =  "трампампам" 
td.Append fld
...
Рейтинг: 0 / 0
05.03.2004, 11:29
    #32432379
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
А можно поподробней и привести строки для C++ Builder'а и указать компонент
...
Рейтинг: 0 / 0
05.03.2004, 11:32
    #32432383
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Может еще и на ассемблере написать?

Я куею
...
Рейтинг: 0 / 0
05.03.2004, 12:07
    #32432464
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Маладэц
Написал какую-то фигню на Басике. А как и к какому компоненту мне ее привязать в билдере??? TableDefs нет такого свойства. Я искал - не нашел!!! Толку офигеть. С тем же успехом лучше б ничего и не писал
Грамотюй
...
Рейтинг: 0 / 0
05.03.2004, 12:14
    #32432474
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
http://www.sql.ru/forum/actualtopics.aspx?bid=21
...
Рейтинг: 0 / 0
05.03.2004, 12:22
    #32432482
sposad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Я про Билдер вообще-то ни хрена не знаю, но автор что-то говорил про SQL. Как насчёт Alter table ..... add column ......
...
Рейтинг: 0 / 0
05.03.2004, 12:25
    #32432490
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Я думал как - что с помощью инструкции ALTER TABLE Temp_Table ADD COLUMN MyCol integer - можно еще как-то задать и значение по умолчанию. Например ADD COLUMN MyCol integer DEFAULT 0... Но слово DEFAULT Access не понимает
...
Рейтинг: 0 / 0
05.03.2004, 12:32
    #32432503
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Я почти уверен что в Билдере должны быть компоненты реализующие взаимодействие через ADOX, библиотеки ADO и ADOX всегда вместе идет посколько дополняют друг друга, просто очень часто их называют одинаково - ADO и все и не делают никакого разделения, а потом начинающие дико пугаются когда узнают что есть еще какой-то неведомый ADOX...
...
Рейтинг: 0 / 0
05.03.2004, 13:26
    #32432621
a_r_l_e
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Ничего про ADOX в хелпе Билдера не нашел...
...
Рейтинг: 0 / 0
05.03.2004, 13:29
    #32432629
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
ты б еще в хелпе нотепада поискал
в обычном хелпе к ado есть и хелп к adox
...
Рейтинг: 0 / 0
05.03.2004, 13:36
    #32432641
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Мдя... ошибся слегка.
Это у меня хелп к ADO, но поставляемый вместе с офисом.
...
Рейтинг: 0 / 0
05.03.2004, 13:54
    #32432679
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Нету в Билдере ADOX
а вообще еслу уж сильно надо то на событие BeforePost
вставляй значение в нужное место и вооля тебе хорошо и всем :)


i_i
(';')
(V),(V),,

JS
...
Рейтинг: 0 / 0
05.03.2004, 13:56
    #32432686
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Как это нету в билдере adox???????
Может там еще и dao нету?
И вообще билдер с COM библиотеками не дружит?
Тогда выкинуть такой билдер нафиг
...
Рейтинг: 0 / 0
05.03.2004, 14:06
    #32432713
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
ADOX - это кто такой ?
так как в стандартных компонентах я не видел его
DAO вроде есть :)
а с COM он очень хорошо дружит


i_i
(';')
(V),(V),,

JS
...
Рейтинг: 0 / 0
05.03.2004, 14:12
    #32432727
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
А что неужели нельза в аксесе через ADO

сделать такое

ALTER TABLE dbo.TABLE1 ADD CONSTRAINT
DF_TABLE1_field DEFAULT (1) FOR field



i_i
(';')
(V),(V),,

JS
...
Рейтинг: 0 / 0
05.03.2004, 15:11
    #32432871
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
Да, можно, можно, это уже тут писали.
...
Рейтинг: 0 / 0
05.03.2004, 15:32
    #32432909
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно добавить столбец со значением по умолчанию
фак фак фак
И действительно можно.
И почему я такой глупый и хелпу до сих пор верю??
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Нужно добавить столбец со значением по умолчанию / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]