Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.14;
Скачать: CL | DM;

Вниз

Работа с TAdoQuery   Найти похожие ветки 

 
Сергей М. ©   (2007-09-16 14:03) [40]

из всего этого хлама наиболее интересны всего лишь две строчки:

chdir(ExtractFilePath(Application.ExeName)+"..\data\");
СDS.SaveToFile("temp.bugoga");

Если исключения не было, то файл temp.bugoga обязан быть создан по указанному пути с указанным именем и расширением.


 
исследователь ©   (2007-09-16 14:06) [41]

исключения НЕ было.


 
Сергей М. ©   (2007-09-16 14:06) [42]


> исключения НЕ было


Значит файл создан.


 
исследователь ©   (2007-09-16 14:11) [43]

Его нет.

Хорошо, как воспользоваться фильтрацией?


 
Сергей М. ©   (2007-09-16 14:12) [44]


> Его нет


Должен быть. Делай сквозной поиск по диску.


> как воспользоваться фильтрацией?


В справке к OnFilterRecord есть пример.


 
Сергей М. ©   (2007-09-16 14:14) [45]

И к ChDir тоже есть справка.
Исключения на ChDir может и не возникнуть, если у тебя {$I+}


 
Сергей М. ©   (2007-09-16 14:15) [46]

Исследовать методом псевдонаучного тыка, конечно, интересно и познавательно, но крайне непродуктивно)


 
Anatoly Podgoretsky ©   (2007-09-16 14:16) [47]

> Сергей М.  (16.09.2007 14:03:40)  [40]

Эти две строчки представляют интерес только с позиции как не надо писать.


 
Сергей М. ©   (2007-09-16 14:17) [48]


> Anatoly Podgoretsky ©   (16.09.07 14:16) [47]


Эт точно)


 
Сергей М. ©   (2007-09-16 14:18) [49]


> исследователь


Ты сам-то понял, что ты написал в кач-ве параметра вызова ChDir ?


 
исследователь ©   (2007-09-16 14:19) [50]

Понял.

bin
PMain.exe
source
исходники
data
таблицы

Вопросы?


 
Anatoly Podgoretsky ©   (2007-09-16 14:19) [51]

Вот уже и фильтрация выползла.
Кстати устойчиво идем к обещеной сотне постов.
Пол задачи уже выполнили.


 
Сергей М. ©   (2007-09-16 14:21) [52]

Вопрос пока один


> bin
> PMain.exe
> source
> исходники
> data
> таблицы


Эт чего такое ?)


 
Сергей М. ©   (2007-09-16 14:24) [53]

Если тебе треба сделать текущей директорию data, в то время как текущей является директория bin, то пляски с бубном вокруг Application.ExeName совершенно необязательны - достаточно ChDir("..\data")


 
исследователь ©   (2007-09-16 14:26) [54]

Пытался показать дерево папок)

Спс, возьму на заметку. Результат, впрочем, не меняется


 
Сергей М. ©   (2007-09-16 14:27) [55]

ты сделал скв.поиск файла по всем носителям ?


 
исследователь ©   (2007-09-16 14:28) [56]

Почему это?


 
Сергей М. ©   (2007-09-16 14:29) [57]


> Почему это?


Что "это" и что "почему" ?)


 
исследователь ©   (2007-09-16 14:35) [58]


> ты сделал скв.поиск файла по всем носителям ?


 
Anatoly Podgoretsky ©   (2007-09-16 14:36) [59]

> Сергей М.  (16.09.2007 14:24:53)  [53]

Не надо использовать ChDir совсем и тем более в приведеной реализации.


 
Сергей М. ©   (2007-09-16 14:38) [60]


> исследователь ©   (16.09.07 14:35) [58]


Файл был создан, но не там где ты ожидал его увидеть.
Потому и предлагаю тебе воспользоваться сквозным его поиском по всем носителям, после чего сделать выводы, почему он оказался не там где ты ожидал.


 
Сергей М. ©   (2007-09-16 14:40) [61]


> Anatoly Podgoretsky ©   (16.09.07 14:36) [59]


Да фиг с ним, с ChDir"ом)

Файл-то создан)


 
исследователь ©   (2007-09-16 14:40) [62]

Понял. А я уже шукал по сорцу де у меня сквозной поиск


 
Сергей М. ©   (2007-09-16 14:42) [63]


> А я уже шукал по сорцу де у меня сквозной поиск


Ты еще в чулане пошукай)


 
исследователь ©   (2007-09-16 14:43) [64]

нет у меня чулана)


 
Anatoly Podgoretsky ©   (2007-09-16 14:50) [65]

> Сергей М.  (16.09.2007 14:40:01)  [61]

Правильно создан, а автор недоволен.


 
Anatoly Podgoretsky ©   (2007-09-16 14:52) [66]

Если бы автор не опубликовал свою ветку сразу здесь, то она все равно оказалась бы тут.


 
исследователь ©   (2007-09-16 14:54) [67]

Анатолий, мы, к сожалению, не на коммунити фанов башорга, иначе Вас бы уже я представил как унылые продукты жизнедеятельности и сравнил бы с некоторыми частями организма, но вы меня достали. Я сделал все через UNION SELECT, т.к. выборка во врем. таблицу должна была бы идти из многих таблиц.


 
Anatoly Podgoretsky ©   (2007-09-16 14:57) [68]

> исследователь  (16.09.2007 14:54:07)  [67]

Теперь еще и UNION SELECT появился.


 
исследователь ©   (2007-09-16 14:59) [69]

Ога.


 
sniknik ©   (2007-09-16 15:20) [70]

а где в коде передача данных в клиентский рекордсет? ну типа open...


 
sniknik ©   (2007-09-16 15:25) [71]

Сергей М. ©   (16.09.07 13:44) [27]
> Ну да).. А завтра он заменит этот TADODataSet на еще каую-нть хрень, а там нет  такой функциональности)
с тем же успехом он может заменить клиентский на какуюто хрень, а там нет  такой функциональности.
и?

имхо - используешь чтото используй его возможности пока можно, не меняй на всякую хрень. а заменил то и используй хреновые возможности...


 
Джо ©   (2007-09-16 15:37) [72]

> [66] Anatoly Podgoretsky ©   (16.09.07 14:52)
> Если бы автор не опубликовал свою ветку сразу здесь, то
> она все равно оказалась бы тут.

Первоначально была в «Начинающих».


 
исследователь ©   (2007-09-16 15:40) [73]


> Первоначально была в «Начинающих».

брехня


 
Сергей М. ©   (2007-09-16 16:33) [74]


> брехня


А оттуда и следовало бы.

Там же и мост в потрепаловку.


> Я сделал все через UNION SELECT


В контексте вопроса - абракадабрища)


 
фуке   (2007-09-16 18:31) [75]

Надо просто использовать оператор INSERT с указанием имени таблицы. Туда же и select можно вставить.
При чем здесь файл непонятно


 
Сергей М. ©   (2007-09-16 18:35) [76]


> Надо просто использовать оператор INSERT с указанием имени
> таблицы. Туда же и select можно вставить


Архиценный совет)
Туда же смазав можно и UPDATE с DELETE вставить)


 
Anatoly Podgoretsky ©   (2007-09-16 18:41) [77]

> Сергей М.  (16.09.2007 18:35:16)  [76]

Все приехали, на этом операторы манипуляции с данными закончены.


 
Германн ©   (2007-09-16 18:50) [78]


> Anatoly Podgoretsky ©   (16.09.07 18:41) [77]

Как это всё?
Обещано было не менее сотни сообщений! :-)


 
фуке   (2007-09-16 18:51) [79]

Что смешного?
Например
INSERT INTO table (SELECT * FROM table2 WHERE ... )


 
Anatoly Podgoretsky ©   (2007-09-16 18:53) [80]

> Германн  (16.09.2007 18:50:18)  [78]

Сообщения сами по себе, а команды SQL сами по себе.
Мухи отдельно, котлеты отдельно.



Страницы: 1 2 3 вся ветка

Текущий архив: 2007.10.14;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.024 c
2-1190303313
webpauk
2007-09-20 19:48
2007.10.14
Наследие


2-1189658032
Adios
2007-09-13 08:33
2007.10.14
HEX


3-1181563376
Sapos
2007-06-11 16:02
2007.10.14
Как правильно составить SQL запрос


15-1190081676
Slider007
2007-09-18 06:14
2007.10.14
С днем рождения ! 18 сентября 2007 вторник


8-1167946339
joseph
2007-01-05 00:32
2007.10.14
DSPack