powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Что это значит? (квадратные скобки)
7 сообщений из 7, страница 1 из 1
Что это значит? (квадратные скобки)
    #32734350
benzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Я не спец в Access. Поэтому кому-нибудь этот вопрос покажется смешным.
Но что значат квадратные скобки в

db.Execute "INSERT INTO DEALS ([Currency],SE_DESCR, CurDate, B_S, Security, Quantity, Price, DogNumber, Contragent, Amount, TFNumber, Identificator, Commission, Registration, Birga, OurCom) SELECT Currency,SE_DESCR, CurDate, B_S, Security, Quantity, Price, DogNumber, Contragent, Amount, TFNumber, Identificator, Commission, Registration, Birga, OurCom FROM Newcom WHERE Identificator is not null"

Название поля-то безо всяких скобок.
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734373
YBW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YBW
Гость
benzo

Название поля-то безо всяких скобок.

нефиг такие имена объектам БД присваивать
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734422
benzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так то ж не я проектировал базу.
Я только исправляю форму!
А имя поля БЕЗ скобок.
Так что рождается мысль, что это неспроста, а имеет какой-то смысл.
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734436
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Квадратные скобки означают, что это имя объекта СУБД, а не зарезервированное слово.
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734443
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имена поля, равные зарезервированным словам и имена полей с пробелами
получают кв. скобки, чтобы Аксесс не сошел с ума.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734469
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iskander68
Имена поля, равные зарезервированным словам и имена полей с пробелами
получают кв. скобки, чтобы Аксесс не сошел с ума.

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.0
Если быть более точным, то:
- в квадратные скобки можно заключить любое поле (или даже имя таблицы)
- Акс не проверяет синтаксис того, что находится в квадратных скобках (т.е. вы не получите сообщения об ошибке, если ваше поле имеет имя = рарезервированному слову или идет с пробелами (которые в обычной "жизни" воспринимаются как разделители))
- все что находится в квадратных скобках Акс воспринимает как единое целое
...
Рейтинг: 0 / 0
Что это значит? (квадратные скобки)
    #32734490
benzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое за объяснение. Очень помогли разобраться!!!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Что это значит? (квадратные скобки)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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