Вроде какая-то компания этого профиля на хабре блог вела, но что-то уже давно статьи не попадались. Попробуйте поискать. Но, боюсь, что каждая неудачная/непрофессиональная попытка восстановления дополнительно уменьшает вероятность успеха. У Вас их уже две...
Как я понимаю здесь залитие выполняет только функцию звукоизоляции. Пищать будет по-прежнему, но под слоем чего-либо. Я бы смирился. Но если хочется экспериментов - поддерживаю термоклей.
Жуть! Чего только у нас не преподают! :)
Два сравнения подряд (ja и jna) смысла не имеют. Выкидываете, например, из кода строку "ja greater;" и саму метку "greater:", что б не мельтешила - всё продолжает работать и целую команду сэкономили. :)
Xvir43, Да, сорри, на счёт обязательного from это уж я совсем заврался, удалил, чтоб не путать никого. Только речь-то вроде о веремени, а не о дате шла? Там аналогичная функция должна быть CURRENT_TIME(), ну или тот же Now(), если сразу дата+время нужны
Александр Шилов, Я не понял, что Вы хотели сейчас сказать. TImage.picture.SaveToFile() не умеет сохранять ни в jpg ни в png, как бы вы файл не называли там всё равно будет обычный битмап. Вместо этого сохраняйте как я написал.
Вы же для чтения jpg файла используете класс TJpegImage, вот и для записи в jpg нужно его же использовать. png - аналогично.
Всё в общем уже написали. Просто оставлю ещё ссылочку про сравнение вариантов работы www.gilev.ru/mssqlvsfile там в начале табличка как раз показывает, что пора переходить! И по количеству пользователей и по размерам.
Xilian, медь? Пятью ваттами? Не верю! Вот если в краске дорожки выжечь, т.е. маску сформировать, а потом через неё химически медь травить - это совсем другое дело, может и получиться. Про это тут уже написали.
Похоже, что оно только в Delphi 7 и работало... Вопрос Ваш в интернете встречается давно и довольно часто. Но существующее поведение лукапкомбобоксов довольно логично. ListSource - это в конечном счете DataSet, который содержит некоторый набор записей. В этом наборе есть первая запись, последняя запись, текущая запись (!). Комбобокс осуществляет навигацию по этому датасету. И как в нём (датасете) одновременно могут быть две разные текущие записи? По-этому, без дополнительных ухищрений комбобоксы и могут работать только поочереди.
Сторонние компоненты (аналоги DBLookupComboBox), которые позволяют работать так, как Вам хочется (например TDBLookupComboboxEh из EhLib), возможно, создают локальную копию отображаемого датасета или что-то в этом духе. Возможно и D7 работала так же. Тут чтобы выяснить истину только исходники смотреть нужно.