Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.07.2017, 17:21
|
|||
---|---|---|---|
|
|||
Тип поля Long Text, Access 2013 |
|||
#18+
Понадобилось тут сделать микро-базку из пары табличек. Микрософт, гад, переименовал поле Memo в Long Text. Как теперь из C# в него писать/из него читать? Делаю таблицу данных, как обычно: Код: c# 1. 2. 3. 4. 5. 6.
Ругается (вернее, выдаёт исключение) на DbType. Перепробовал разные варианты - LONGTEX, LONG TEXT, MEMO, TEXT, NTEXT и т.п. Текст исключения: {"The specified type 'LONGTEXT' is not a valid provider type."} (LONGTEXT меняется на то, что я пытаюсь объявить.) В MSDN новых типов не завезли - ничего не находится. Пробовал старый провайдер использовать (Microsoft.Jet.OLEDB.4.0) - его уже нет в десятке. Конвертнул базу в Access 97 - хрен там, не признаёт Memo хоть убей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.07.2017, 17:47
|
|||
---|---|---|---|
|
|||
Тип поля Long Text, Access 2013 |
|||
#18+
Я не нашёл там ответа на свой вопрос. Может, приведёшь оттуда цитату? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.07.2017, 17:50
|
|||
---|---|---|---|
Тип поля Long Text, Access 2013 |
|||
#18+
access 2013 должен быть и работать надо через его провайдер, колонка в базе даных должна быть объявлена как LongText ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&tablet=1&tid=1399803]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 292ms |
total: | 534ms |
0 / 0 |