|
Тип поля 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:21 |
|
Тип поля Long Text, Access 2013
|
|||
---|---|---|---|
#18+
Я не нашёл там ответа на свой вопрос. Может, приведёшь оттуда цитату? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 17:47 |
|
Тип поля Long Text, Access 2013
|
|||
---|---|---|---|
#18+
access 2013 должен быть и работать надо через его провайдер, колонка в базе даных должна быть объявлена как LongText ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 17:50 |
|
|
start [/forum/topic.php?fid=20&fpage=41&tid=1399803]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 130ms |
0 / 0 |