Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Длина текстового поля в mdb: предельное значение 255. / 7 сообщений из 7, страница 1 из 1
22.06.2011, 15:45
    #37320270
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
Предполагается отправка мыла адресатам в к-ве более одного.
В БД предполагается 3 поля (для временного хранения/логирования куда посылали) -пока ничего не делал:
Если общий случай то так:
To: Вася<address1@server.com>;;.....;Петя Васильев<address1_m@server.ru>;,.....;address1_N@server.com
Cc
: Вася2<address2@server.com>;;.....;Петя Васильев<address2_m@server.ru>;,.....;address2_N@server.com
Bcc
: Вася3<address3@server.com>;;.....;Петя Васильев<address3_m@server.ru>;,.....;address3_N@server.com

Понятно что пара десятков адресов, и 255 будет легко превышено.
Случай жуткого количества адресатов по логике программы редкий, но кто знает чего у юзера на уме, ограничений делать не хочу (да и длины мейлов разные, с именами и без..), ветвить строчки тоже желания нет, все 3 мультиадресные поля относятся к одному письму.
Как быть?
...
Рейтинг: 0 / 0
22.06.2011, 15:50
    #37320289
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
Дмитрий77,

memo ?
...
Рейтинг: 0 / 0
22.06.2011, 16:23
    #37320363
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
Создать дополнительную таблицу, связанную по номеру письма с описываемой как многие к одному. Добавить в ней поля имени, адреса и поле типа (To, Cc, Bcc). При пользовании склеивать адреса в запросе (или в рекордсете)
...
Рейтинг: 0 / 0
22.06.2011, 16:39
    #37320397
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
mds_worldСоздать дополнительную таблицу, связанную по номеру письма с описываемой как многие к одному. Добавить в ней поля имени, адреса и поле типа (To, Cc, Bcc). При пользовании склеивать адреса в запросе (или в рекордсете)
>ветвить строчки тоже желания нет
Вот с этим я заморачиваться как раз и не хочу.

>memo ?
что есть memo?
Это не Access-овский прибамбас, через adodb управляется?
...
Рейтинг: 0 / 0
22.06.2011, 16:43
    #37320408
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
...
Рейтинг: 0 / 0
22.06.2011, 16:58
    #37320441
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
big-duke,

http://msdn.microsoft.com/en-us/library/ms675318(v=vs.85).aspx

При создании текстового поля я обычно использую
Код: plaintext
1.
ADOX.Column.Type = adVarWChar  'тип поля
'Indicates a null-terminated Unicode character string.

Надо так?
Код: plaintext
1.
ADOX.Column.Type = adLongVarWChar  'тип поля
'Indicates a long null-terminated Unicode string value.
И будет memo?
...
Рейтинг: 0 / 0
22.06.2011, 17:01
    #37320450
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длина текстового поля в mdb: предельное значение 255.
Дмитрий77,

Да.
http://msdn.microsoft.com/en-us/library/aa211091(office.11).aspx]Comparison of Data Types [Access 2003 VBA Language Reference]
.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Длина текстового поля в mdb: предельное значение 255. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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