|
|
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Уважаемые, буду рад услышать что-нибудь в помощь по следующему вопросу: имеется таблица 2 поля одно - индексируемое время (Date,General Date) другое - данные (Number, Double) пример: 18/05/2004 11:26 123 18/05/2004 11:27 2000 18/05/2004 11:28 234 необходимо (желательно с помощью запроса) найти определенное значение (например 2000) и заменить его на значение из предыдущей записи (в данном примере 123) искомое значение может встречаться несколько раз. Бьюсь долго, но видимо знаний не хватает (как и времени, необходимого на их приобретение)) ) Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 02:17:38 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Запросом работа на последовательности данных всегда гемморойна, если вообще возможно. Проще через рекордсет Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 02:44:21 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
забыл в конце процедуры: rst.close set rst=nothing ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 02:46:09 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Дело в том, что я никогда этим не пользовался. Нельзя вкратце где это создать и как запустить. и где объявляется чему равен х ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 03:54:13 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
правильно ли я понимаю, что надо создать модуль, а потом можно создать к примеру макрос, который будет запускать модуль? когда я так делаю, то макрос при запуске просто открывает окно редактирования модуля вот приложено мое творение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 04:07:15 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
блин забыл про этот рст.клоуз но эффекта пока нет вот код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 04:10:46 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Можно и просто текст вставлять, зачем рисунком. Где задавать х - это по вкусу. К примеру, делаем форму, на ней поле (назовем Поле1), туда и будем вводить значение. на ней же -кнопочку, в процедуре обработки события нажатия кнопки напишем Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 04:15:48 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
это изумительно! огромное Вам, Alexander G, спасибо! интересно теперь как это будет работать с 300,000 записей Будем работать! Удачи! Был бы рад Вам также чем-нибудь помочь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 04:27:15 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
300000 -это, конечно, займет время. В этой ситуации для полного счастья я бы вывел бы значок песочных часов на курсоре и индикатор хода выполнения в строке состояния, плюс звуковой сигнал и msgbox по окончании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 05:49:17 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
)) пока хватит и этого в принципе достаточно это делать раз в неделю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 05:58:35 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Можно все это написать и прямо в процедуре обработки кнопки заменив х на Me!Поле1, чтобы не создавать лишний модуль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 06:15:51 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
что-то вот скопировал щас всё это щастье в другую базу (там где записей 300000) вроде формат всех данных одинаков единственное это то, что данные идут с интервалом 5 сек ну и размер. поменял все названия как надо и что-то после нажатия кнопки выдает Invalid SQL statement: expected SELECT, UPDATE or blah blah как так.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 06:27:20 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
блин вот чудо-юдо не понимало название талицы с пробелами ну в принципе и щас не понимает можно переучить или проще переименовать таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 06:37:23 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
название - в квадратные скобки "[table 1]" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 06:45:02 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
супер а если надо избавиться от пустых значений valid(что здесь?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 06:47:15 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
запросом Код: plaintext если сохраненный Код: plaintext Код: plaintext (можно это и отключить) а можно просто Код: plaintext Чтобы делал автоматом вставить эту строку в процедуру обработки нажатия кнопки, или в конце valid, дело личное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 07:01:06 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
или я не понял вопроса, что значит избавится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 07:08:11 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
Да спасибо я запросом почистил, а дальше в принципе проще у меня есть промежуточная таблица, без которой всё равно не обойтись, там валидэйшн рул поставил из нот нулл и фиг с ним некрасиво , но мне надо результат как можно быстрее ) а в Microsoft Graph 2000 есть способ поменять максимальное количество записей, по которым он строит чарт? там 4000 по-моему только ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 07:08:48 |
|
||
|
Поиск значения и замена его на значение из предыдущей записи
|
|||
|---|---|---|---|
|
#18+
на 300000 значений график невозможно, как мне кажется, и смотреть. Подсовывать в Graph запрос по нужным юзеру интервалам, а при необходимости посмотреть картину за большой интервал показывать сглаженный график подсовывая запрос типа Код: plaintext 1. 2. Реально его нужно усложнить, группируя еще и по дням. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2004, 07:28:24 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32590383&tid=1673401]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 344ms |

| 0 / 0 |
