Форум: "Начинающим";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];
ВнизКак установить курсор в TTable на определенную запись ? Найти похожие ветки
← →
sniknik © (2008-05-03 21:44) [80]> Если я написал программу, которая не противоречит хэлпу, то все должно работать.
в данном случае она противоречит.
> поскольку на одном хэлпе без советов мастеров этим инструментом пользоваться проблемно.
я пользовался изначально только им, проблем не возникало... (были только заморочки с RDS, даже книгу разобраться с ним купил, но это побочно. нигде не использовал. чисто ради интереса)
компоненты TADOTable, TADOQuery, TADOStoredProc именно там, в хелпе, были названы "переходными от BDE" и не рекомендованы к использованию в новых проектах. стойкая неприязнь к ним у меня возникла позже, когда насмотрелся на тупость разработчиков упорно использующих только их. несмотря на все рекомендации.
имхо, ты понапридумывал себе страшилок на ровном месте, теперь окружающих ими пугаешь.
> Нет, просто пытался помочь разобраться.
так вроде, УЖЕ разобрались. после чего помощь действительно излишняя.
← →
palva © (2008-05-03 22:13) [81]
> имхо, ты понапридумывал себе страшилок на ровном месте,
Так не напридумывал же. Просто ветку немного почитал. Сам я в этом слабо разбираюсь, из VCL использую самый примитив, предпочитаю больше использовать хранимые процедуры, пока задачи такое позволяют. Но после прочтения ветки даже желание вникать во все это пропадает.
← →
sniknik © (2008-05-03 22:31) [82]> Но после прочтения ветки даже желание вникать во все это пропадает.
т.е. ктото не использует ключевых полей заменяя их самопридуманным суррогатом, игнорирует предупреждение о том что в sql серверах нет понятия о первой/последней записи/порядковом номере, и потому жизненной необходимости ключа для идентификации записи.
делает все с точностью до наоборот и огребает проблем, а ты вместо вывода "делать всетаки по рекомендациям, чтобы на теже грабли не нарваться" делаешь вывод "и не стоит это изучать ибо все сложно"...
и как это тебя угораздило стать программистом с таким мировозрением?
← →
palva © (2008-05-03 23:43) [83]
> "и не стоит это изучать ибо все сложно"...
> и как это тебя угораздило стать программистом с таким мировозрением?
Да разве я такое говорил? Кажется я все-таки говорил что-то в роде: "реализовано криво, описано плохо". Может быть несправедливо говорил, это возможно. Другое у меня мировоззрение. Я предпочитаю доказать теорему один раз, а потом применять ее, не вникая в подробности. Так и в программировании. Должна быть программа, которая специфицирована в документации. После этого любые рекомендации разработчиков должны идти лесом, потому что я лучше себе представляю, что мне требуется и не хочу коверкать свою логику в угоду разработчику. Если я пишу не противореча документации, то все должно работать. Я ведь и себе не позволяю писать продукт подобного качества. Всегда надо предполагать, что программу будут применять идиоты, тогда будет меньше проблем.
Здесь, конечно, больше пишу под впечатлением ветки. Сам я особых неприятностей от VCL пока не схлопотал, может быть потому, что не лезу вглубь. Правда, бесконечные переделки тоже раздражают. В книге или статье описан один компонент, а в новой версии глядь - его уже нет, его аналог по-другому называется и находится на другой вкладке. Чувствуется, что разработчиков терзает неудовлетворенность - тоже признак нехороший.
← →
sniknik © (2008-05-04 00:33) [84]> "реализовано криво, описано плохо"
а тебе отвечали "реализовано отлично" (если применять к месту) и "описано хорошо" (если написанное читать, и следовать ему буквально, а не наоборот)
но ты упрямо повторяешь "страшилки" на своих исходных словах, не слушая опровержений.
> что мне требуется и не хочу коверкать свою логику в угоду разработчику.
ага. аналогия. подъезжаешь к заправке и льешь в бак солярку вместо бензина... и правильно! а нафига свою логику в угоду разработчику двигателей коверкать? вот она заправка, где заправляются, вот он бак, куда заправляют. берем и льем, по своей логике, и плевать что подъехал к заправке дизтопливом.
т.к. все заранее "доказано", последовательность расписана, думать не надо...
о метле только. ибо случай скорбный.
> Чувствуется, что разработчиков терзает неудовлетворенность
если это о переименовке ADO в dbGo то неудовлетворенность тут от мелкософта, денежная неудовлетворенность.... запатентовали они название ADO и запретили использовать (читал гдето. где не скажу. не помню).
← →
Kostafey © (2008-05-04 02:34) [85]> [79] MsGuns © (03.05.08 21:38)
Гм... наверное после 5-го падения weblogic-а я
дествительно становлюсь чуток нервным :)
Но судите сами вопрос был разрешен уже на
> [58] Kostafey © (02.05.08 19:38)
а вот ваше замечание
> [72] MsGuns © (03.05.08 19:11)
касалось
> >Kostafey © (03.05.08 19:03) [71]
в котором говорислось на столько о технических вещах
сколько политических. :)
Вот я и подумал, что цель дальнейшего диспута -
не решение технической проблемы а что-то другое.
На сим "инциндент исперчен"? :)
← →
Германн © (2008-05-04 02:48) [86]
> Kostafey © (04.05.08 02:34) [85]
Тогда уж "За сим". Так более соответствует русскому языку.
Или "на сём".
:)
← →
Anatoly Podgoretsky © (2008-05-04 13:37) [87]> Kostafey (04.05.2008 2:34:25) [85]
Есть хороший признак, если ветка много, много постов, то она изначально ламерская.
← →
Kostafey © (2008-05-04 23:16) [88]> [87] Anatoly Podgoretsky © (04.05.08 13:37)
Вам виднее, я лично такой статистики не вел. :)
или... постойте, но ведь вы же так не считаете?
Я, конечно, далеко не мастер, но уж пожалуй и не
ламер: проблемой своей изначально сам озадачился,
разбирался, вопрос сформулировл, в обсуждении
участвовал, конструктивное обсуждение
удалось, результат достигнут.
← →
Anatoly Podgoretsky © (2008-05-04 23:40) [89]> Kostafey (04.05.2008 23:16:28) [88]
Я не говорю, что ты ламер, но дисскуссию вел как ламер,
Результат может и достигнут, но какой ценой, а ведь тема могла быть закрыта где-то на 4 сообщение.
Тебе бы не мешало почитать как следует задавать вопросы.
← →
ASoft (2008-05-05 03:22) [90]
> Anatoly Podgoretsky © (04.05.08 13:37) [87]
В споре рождается истина:)
> MsGuns © (03.05.08 19:48) [76]
> ...
> Имеется в виду Integer ? Если так, то почему Table1.Locate("ind1",
> "4", []);
интересно услышать ответ на этот вопрос
← →
Kostafey © (2008-05-06 22:21) [91]> Тебе бы не мешало почитать как следует задавать вопросы.
Все не доберусь до этого мануала :)
> > MsGuns © (03.05.08 19:48) [76]
> > ...
> > Имеется в виду Integer ? Если так, то почему Table1.Locate("ind1",
>
> > "4", []);
>
> интересно услышать ответ на этот вопрос
Пожалуйста:
function Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions): Boolean;
KeyValues: Variant; - т.е. можно подставлять любые типы,
вот я и пробовал разные. Зачем?
Метод научного тыка - тоже метод
познания, притом, возможно, не худший :)
см.
[16] Kostafey © (02.05.08 17:57)
← →
Anatoly Podgoretsky © (2008-05-06 23:22) [92]Путь возмущений хороший, если доводить его до конца, до результата.
Страницы: 1 2 3 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];
Память: 0.62 MB
Время: 0.042 c