Страница 1 из 1
Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 10:18
Shin
Здравствуйте!.
Пишу 1 приложение на кларионе, учебное так сказать, с исп. этой среды.
Использую topspeed db. Значения вставляются, но отредактировать или удалить их не выходит.
При редактировании появляется следующее сообщение: "Возникла ошибка при изменении записи. Желаете попробовать записать ещё раз?".
Открыв файлы бд в редакторе записи без проблем удаляются и редактируются.
Код не ручной, почти всё сгенерировано средой.
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 10:45
Admin
Shin писал(а):Код не ручной, почти всё сгенерировано средой.
Исходники в студию.
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 10:51
Shin
Вот оно:
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 12:22
morkovin
Перекомпилировал в C6.2 (9049).
Все работает как надо.
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 12:27
Shin
6.1... не работает)
мб это какие-нибудь настройки среды?
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 12:53
Алексей- Софт-Центр
Добрый день!
Перекомпилировал в C6.2 (9049).
Все работает как надо.
Аналогично в 6.1
Алексей
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 13:29
Shin
сейчас проверил другие приложения, примеры поставляемые со средой...везде где топспид бд, такие ошибки.
Тоесть дело с настройками среды, а не конкретных приложений... знать бы эти настройки ещё)
спасибо за помощь.
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 13:37
Алексей- Софт-Центр
Добрый день!
Проверь:
global - file control - file open mode : share (какое значение у Вас)
Алексей
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 14:41
Shin
стоит share.
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 16:08
Admin
А Windows на 7-ку не меняли с включенным UAC ?
Re: Работа приложения с TopSpeed
Добавлено: 06 Февраль 2012, 16:27
Shin
http://forum.clarionlife.net/phpbb/view ... f=1&t=2850
в данной теме я задавал вопрос...и до этого пытался её решить сам... и возможно где-либо что-либо натыкал не так, хотя и не делал я серьёзных изменений, вроде бы.
стоит вин ХР 32 битная.
у меня есть 2 папки клариона 6. в одной я менял настройки, другой же не трогал. но не работает в обоих. Можно ли обнулить настройки и сбросить их до "заводских"?
Re: Работа приложения с TopSpeed
Добавлено: 07 Февраль 2012, 19:58
WadimZapara
1) а может тупо - нет такой папки или нет разрешений на запись, ReadOnly или NTFS-ных
2) а может ещё тупее - маршрут словарный в атрибуте файла NAME не полный, а к примеру '.\Mefile.tps' или вообще не указан
- попробуй до открытия файла оператор:
MeFile{PROP:Name} = 'полный маршрут'
Re: Работа приложения с TopSpeed
Добавлено: 08 Февраль 2012, 5:17
nik190994
Название папки содержит русские буквы?
Re: Работа приложения с TopSpeed
Добавлено: 08 Февраль 2012, 10:29
Ал
угу, выше тебе все перечислили -
share
read only
неск одновременно запустил
бывает что русские имена в пути не любит,
ну и заодно обрати внимание на длину имени файла базы когда используешь >8 символов - если в словаре заполняешь только Name (без FullPathName) - например у тебя для categories или avto_type - как запишет на винт - AVTO_TYP.TPS CATEGORI.TPS?
ну и расшифруй
у меня есть 2 папки клариона 6. в одной я менял настройки, другой же не трогал. но не работает в обоих
- дважды ставил Clarion6 в разные папки?
пути к Clarion6 в системе (PATH=) куда смотрят?