powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Исчезают данные
11 сообщений из 11, страница 1 из 1
Исчезают данные
    #32324489
Korni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Я работаю с базой Access через SQL запросы в Delphi 5. У меня возникла такая проблема, такое ощущение что "на ровном месте" изменяются данные в таблице. Я в поле храню название файла с фотографией на диске. И подгружаю фотку в зависимости от значения поля. И вот это поле изменяет свое значение без видимых причин, уже сто раз смотрела по коду, но нигде нету Updat'a на это поле, другие поля я изменяю, а это нет, но данные все равно теряются, прям мистика какая-то. Может кто сталкивался с такой проблемой и как ее решить? все крутится под Win98.
...
Рейтинг: 0 / 0
Исчезают данные
    #32324498
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нереальная ситуация. Может ты просто не фиксируешь изменения?
...
Рейтинг: 0 / 0
Исчезают данные
    #32324509
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похожая проблема была и у меня - я храню в поле OLE путь к картинке, сама картинка открывается по кнопке.
ну так вот, если в каталоге, где лежит картинка, есть еще и другие картинки, то запрасто может открыться все что угодно, но не то что ты хочешь, причем ЧТО УГОДНО.
я конечно нихрена не понял, и для каждой нужной картинки свой каталог сделать, теперь глюков нет.
...
Рейтинг: 0 / 0
Исчезают данные
    #32324578
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>и для каждой нужной картинки свой каталог сделать, теперь глюков нет.

Лучше для каждой картинки выделить по компьютеру
...
Рейтинг: 0 / 0
Исчезают данные
    #32324598
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 faint
А зачем в поле оле хранить путь к картинке?:)
Храните в обычном текстовом поле.

2 Senin Viktor
:)
...
Рейтинг: 0 / 0
Исчезают данные
    #32324611
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Senin Viktor

хорошо, тогда как же объясняется все о чем я написал - кривыми руками???
можешь у себя поэкспериментировать, думаю результаты тебя порадуют....
...
Рейтинг: 0 / 0
Исчезают данные
    #32324628
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чудес не бывает.
ты можешь считать, что у тебя барабашка в компе завелся, днем ныкается, по ночам выползает и жрет данные с винчестера.
но чудес не бывает все равно.
...
Рейтинг: 0 / 0
Исчезают данные
    #32324645
Korni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я все это храню в текстовом поле :)
Уже просмотрела весь код вдоль и поперек на предмет обнаружения строки, где это злосчастное поле меняется... ну нету этой строки, а данные исчезают
...
Рейтинг: 0 / 0
Исчезают данные
    #32324652
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бывают, еще как бывают.
особенно на какой-нибудь презентации или конференции - самое любимое время для чудес.
...
Рейтинг: 0 / 0
Исчезают данные
    #32324702
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2faint
>хорошо, тогда как же объясняется все о чем я написал - кривыми руками???

Не обязательно кривыми руками.
Но если верить дословно твоей фразе "я храню в поле OLE путь к картинке", то у тебя не только руки кривые, а и с головой не поладки :)
Кто же хранить пути (ака String) в OLE ? Правда, тогда не понятно как у тебя все заработало из-за разделения по каталогам

==
Надеюсь ты просто описался... и в ОЛЕ хранишь сами картинки, но тогда причем здесь каталоги?
...
Рейтинг: 0 / 0
Исчезают данные
    #32324747
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сори, действительно описался...
в поле OLE находится прилинкованная картинка, например
\\тра\трата\тратата\трататата\тратататата\pic0001.jpg

и она же вызывается по кнопке, например
If Form.Field.OLEType = 3 Then
MsgBox "no Photo", vbOKOnly + vbInformation
Exit Sub
Else
With Form.Field
.Action = acOLEActivate
.Verb = acOLEVerbOpen
End With
End If

и можете считать как угодно, но из каталога тратататата может подняться совсем другая картинка, которая там находится
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Исчезают данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]