Ключ для XRecord (запрещенные символы)

Автор Тема: Ключ для XRecord (запрещенные символы)  (Прочитано 5381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Записываю в словарь записи XRecord

dim Dict as DBDictonary = ...
Dict.SetKey(Key, ResultBuffer)

Выдается ошибка "eInvalidKey"

Так вот получается что параметр key не должен содержать запрещенные символы,
т.е. к примеру пока мне встретился только во этот "/"
Думаю что на ряду с этим символом ключ записи XRecord
не может содержать и прочие символы
Скорее те же что и запрещены в имени файла

 ( \ * " ? | < >) и еще скорее пробелы нельзя и токи

Скажите, может еще какие символы запрещены для ключа Xrecord?

 

Отмечено как Решение Алексей (IdeaSoft) 08-04-2016, 17:25:16

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1189
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Re: Ключ для XRecord (запрещенные символы)
« Ответ #2 : 08-04-2016, 17:28:55 »
Спасибо!
Для меня думаю вопрос решен.
В принципе мне достаточно и того для ключа XRecord я буду использовать
порядковые номеров "1", "2", "3" ...  и отслеживать их уникальность этих номеров.


Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ключ для XRecord (запрещенные символы)
« Ответ #3 : 08-04-2016, 18:12:43 »
В принципе мне достаточно и того для ключа XRecord я буду использовать
порядковые номеров "1", "2", "3" ...  и отслеживать их уникальность этих номеров.
Для уникальности лучше Guid: https://msdn.microsoft.com/ru-ru/library/system.guid%28v=vs.110%29.aspx
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение