Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.03.2020, 09:48
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Следующая проблема. В программе таблица создаётся запросом. Типа Код: sql 1.
Мне необходимо сделать в создаваемой таблице поле типа HYPERLINK. Нашел в документации, что поле типа HYPERLINK напрямую создать нельзя. Надо создавать поле типа MEMO программно, а потом в процессе создания установить соответствующие атрибуты Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
А если поле уже создано? Как его преобразовать в HYPERLINK ? ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 10:57
|
|||
---|---|---|---|
|
|||
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
А так пробовали? Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 10:59
|
|||
---|---|---|---|
|
|||
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Кривцов Анатолий, В Access 2010 такое ещё не работает. Может в более поздних. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 11:14
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Да, код примера взят отсюда Инструкция CREATE TABLE (Microsoft Access SQL) Там упоминался Access 2013. А мне бы начиная с 2003. Или хотя бы 2010. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 11:17
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
В msa2000 уже работала инструкция Код: sql 1.
Но какие надо задать параметры чтобы MEMO преобразовать в HYPERLINK ? Нигде не нашел примеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 13:33
|
|||
---|---|---|---|
|
|||
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Видимо решения нет. Нагуглил такое: ALTER [ COLUMN ] column_name SET ( attribute_option = value [, ... ] ) На как это использовать и поддерживается ли вообще в Аксе - ничего не нашел. А чем вас не устраивает ваш пример? Создавайте поле с помощью DAO. Если в существующем поле есть данные, то по стандартной схеме: Создать новое - копировать данные из старого в новое - удалить старое - переименовать новое. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 13:48
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Ну вот такие запросы в Access работают Код: sql 1.
Но какой именно параметр надо изменять? И как? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 14:20
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
методом проб и ошибок. Свойство Attributes у поля HYPERLINK должно быть 3770 (dbHyperlinkField + dbVariableField) Но свойство Attributes программно изменить невозможно. Сижу, думаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.03.2020, 14:25
|
|||
---|---|---|---|
Преобразовать поле типа MEMO в HYPERLINK программно или запросом |
|||
#18+
Что интересно. Поле типа HYPERLINK на MEMO запросом изменить можно. А вот обратно не получается... Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1610198]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
1ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 126ms |
0 / 0 |