|
|
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Давно как-то видел как с помощью DAO можно обновить поле-счетчик. Сейчас не получается. Забыл. Ибо в жизнь никогда не было сее нужно. А сейчас нужно. Очень. Не спрашивайте зачем - действительно надо. Сейчас код такой Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:08 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Обновить - сомневаюсь, что можно. Знаю другое. Можно добавить запись через Append Query, задав явное значение для счетчика. После этого счетчик станет выдавать значения начиная с этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:11 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
для А2000 и выше можно сделать проще выполнить запрос alter table ТаблицаМоя alter column ИмяПоляСчетчика counter(1,1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:14 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Хам Трамвайный Это изменит лишь первоначальное значение и приращение, а мне нужно изменить существующее :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:20 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
А нафига это вааще надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:27 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
- Не спрашивайте зачем - действительно надо. - А нафига это вааще надо? Ну и чё теперь будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:28 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Pavel Ведь просил - не спрашивайте :) нужно. Я сам до сегодняшнего дня счетчики не редактировал. Нахрена? Счетчик он и есть счетчик. А сейчас надо. Вот такие пироги, с начинкой ввиде изменившейся структуры у рабочей базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:30 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Не спрашивайте зачем - действительно надо. OOPS, не увидел сразу. Снимаю свое нафига. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:31 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Стойте. Похоже, что для ответа действительно надо знать, нафига. Потому что вот у меня идея, но я не знаю, годится ли она. А именно: переопределить поле прямо в базе раз и навсегда, чтобы оно перестало быть счетчиком. А значения по умолчанию давать функцией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:35 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Pavel >Снимаю свое нафига. Ты лучше напомни способ решения. :) Ей-богу, мужики, несколько лет назад (во, как долго я счетчики не трогал :) ) видел. Да и в MS SQL при желании можно. А тут такая засада - начало колбасить структуры базы, ввиду наращивания функциональности. Я еще минут 20 подожду (а че? самый оперативный форум :) )и пойду писать прогу для переноса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:36 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
> минут 20 Дня три минимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:37 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч Я прекрасно понимаю абсурдность смены значения счетчика, но мне нужно все изменить сегодня. Если бы кто вспомнил (сейчас), то я бы с экономил пару часов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:41 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
> Я прекрасно понимаю абсурдность Вообще-то я предложил решение, а не накидывался на абсурдность. Повторяю печатными буквами: переопределить поле прямо в базе раз и навсегда, чтобы оно перестало быть счетчиком. А значения по умолчанию давать функцией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:44 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
прально сказал ВС изменить счетчик на длинное целое и самому потом заполнять это поле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:47 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Посмотри тут .Может подойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:51 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2VIG Посмотрел. Плюнул. Хрен с изменениями счетчика. Жалко, что у меня не MS SQL. Спасибо всем, особенно Pavl'у за "вааще" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 11:56 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
А это позитивный подход - проигнорировать все предложенные решения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 12:06 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
При чем тут "проигнорировать предложения". Во-первых, я и их все расмотрел Во-вторых, ни одно не подошло В-третьих, я честно предупреждал про 20 минут :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 12:14 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Я и говорю - позитивный подход. "Заранее знаю, что вы мне тут ничего толкового за 20 минут не предложите". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 12:35 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
..а ты в этом смысле. Почему же, VIG дал очень даже позитивную ссылку. Прочтение которой отбило всякую охоту искать то, чего нет. А про 20 минут - что тут похого? Каждая задача имеет свой вес(ранг). На одну можно потратить всю жизнь, на другую - не более нескольких минут. Моя задачка именно на 20 минут - не нашел другого способа решения - делаешь как делал раньше. Сидеть дни напролет в форуме (ах), выжидая что кто-то придложит способ решения моей проблемы - это не мой стиль :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 12:51 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Просто мы тут в форуме привыкли, что если человек задает вопрос, то ему ответ нужен . А если человек пришел, напряг всех, а на ответы ему плевать, то предупреждать об этом надо заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 12:58 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Эх блин, хотел решение предложить, да на обед уехал. Когда приехал - 20 минут уже истекли. Не успель я, не успель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:02 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Что, получили благодарность? Вот так-то. Помогать надо действительно страждущим и нуждающимся, а не говнюкам всяким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:13 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч >мы тут в форуме привыкли, что если человек задает вопрос, то ему ответ нужен. Нужен. И я его получил. Никого не напрягая. Ты, наверное, обидился ( ), что я не последовал твоему совету. Поверь, в данном случае он просто не подошел. На ответы мне не плевать (заметь, я плевал на свой СЧЕТЧИК), ты же не Счетчик :) И заранее я предупредил. Как никак. К тому же результат был получен, благодоря VIG. 2 Лох Позорный >Не успель я, не успель. АпАздАл 2Лифчик >не говнюкам всяким В этом форуме не принято других называть нехорошими словами. Заметь, ни в одном топике я никого никак не обозвал. Даже на реплику Павла я отвечал с улыбкой :), так как было понятно, что он не доглядел. 2 All готов обсудить сколько надо было потратить время на вспоминание возможности редактировнаия знаечния счетчика, если база остановлена, юзера нервничают и есть возможность все сделать и без редактирования, но гораздо дольше (кстати уже сделал). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:37 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2 ХелпМи: В следующий раз приходи с другим ником, чтобы я не знал, что это ты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:40 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч Да уж. Я так и не понял в чем обида-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:43 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
еще раз изучил материал - изменять поле счетчик можно, например через рекордсет, когда добавляется новая запись.(insert) обновлять (update) счетчик из рекордсета - нельзя но кто нам мешает удалить старую запись и добавить новую ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:02 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Ты, видимо, привык так относиться к другим людям, так что ты не поймешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:02 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2АлексейК >изменять поле счетчик можно, например через рекордсет, когда добавляется новая запись.(insert) Вот я его и изучил - по ссылке VIG. Понял, что заблуждался и сделал все ручками. >но кто нам мешает удалить старую запись и добавить новую ? Примерно по такому алгоритму я все и сделал. Запоминал текущее значение и вставлял в поле-счетчик другой таблицы. 2Владимир Саныч >Ты, видимо, привык так относиться к другим людям, так что ты не поймешь. Странно, то что какой-то лифичик говнюками неизвестных ему людей называет - для тебя это нормально. Никакого возмущения. А когда человек задает вопрос, находит ответ и делает, то это вызывает обиду и раздражение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:11 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
> Странно, то что какой-то лифичик говнюками неизвестных ему людей называет - для тебя это нормально. Да, он был не прав по форме. А ты не прав по содержанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:13 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч >ты не прав по содержанию. Во. Опять двадцать пять. Расшифруй, а я по поробую "оправдаться", хотя это уже сделал несколько раз. Что я не так сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:23 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Вот еще нарыл Может пригодится в будущем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:24 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2VIG Спасибо. Все таки прикольно - сайт на английском (который я знаю плохо), а все понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:35 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Я конечно тоже не политкорректно поступил, за что извиняюсь, но ты "ХелпМи" представь картину: кто-то на пруду кричит "Тону, помогите!", к нему в срочном порядке катер высылают, а он и говорит "Медленно вы плыли, час" - и в подводную лодку, как фантомас, залезает. Кому такое понравится? Если у тебя есть или будут дети - не допускай, чтобы они ложную тревогу на воде подымали. А то потом, когда действительно тонуть будет - никто не поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:54 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Лифчик, спасибо. Я так сформулировать не смог. Поддерживаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:57 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
>Если у тебя есть или будут дети - не допускай, чтобы они ложную тревогу на воде подымали. А то потом, когда действительно тонуть будет - никто не поможет Я другую историю раскажу. Плывет человек себе плывет, прохудилась лодка, тонет по немногу. У него есть в загашнике клей и заплатка, но надо опускать вводу переворачивать лодку, выкидывать вещи и прочий гемор. Времени у него минут так 20 чтобы не утонуть. Он вместо того чтобы сразу заниматься гемором начинает кричать (хотя даже не кричать, а так спрашивать у мимо прплывающих): кто знает способ, залатать лодку без особого гемора. Ему советчики начинают советовать, советуют, кто-то действительно дает ценные советы, а кто-то непонятными эссенциями исходит. А лодка-то все тонет. И плюет наш тонущий на гемор, выкидывает вещи заборд, переворачивает лодку и делает сам то, что нужно + то что ему насоветовали, не ждя манны небесной, которую если и дождешься то уже на том свете. А ему с берега и с других лодок после счастливого спасения: "Ну ты и ... и... я же тебе советовал, а ты ...нехороший, так не делают, надо было..." На лице тонующего (вернее, уже спасенного) недоразумение и не понимание. Вопрос к знатокам: -"Почему с берега орали и возмущались?" -"Что произошло с тонующим, если бы он одновременно внял все советам сразу" -"Почему он не пошел на трамвайную остановку" Время пошло... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:08 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
-"Почему с берега орали и возмущались?" Потому что тонущий демонстративно отворачивался от предложенной помощи - не так, как будто она ему не подходит, а так, как будто он ее не желает замечать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:19 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Да чего вы на человека набросились? Ну задал человек вопрос, ответ на который ему на фиг не нужен. Или нужен, но не очень, так что 20 минут - и все, уже не нужен . Ну и пусть себе. С Санычем в одном пункте не соглашусь. хелпми, ты главное ник не меняй. В следующий раз народ увидит от тебя вопрос - и сразу поймет, что ответ тебе опять-таки не нужен (по крйней мере по истечении 20 минут). И народу не придется клаву топтать, и тебе не придется от дерьма отмываться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:22 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2Лоху > и тебе не придется от дерьма отмываться. Да откуда дерьму-то взяться? Если я только что из воды? :) Правда, если дерьмо в воде было, то тогда не только я в нем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:26 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Лох, а если другой гест придет под таким же ником? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:27 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Да и вообще, чтобы человека смешать с дерьмом, облить грязью - надо до дерьма первым дотронуться, взять его в руки, занухнуть и только затем вылить на другого. Интересно, что бы Фрейд сказал про тех, кто сознательно берет дерьмо в руки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:31 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Саныч, ну если другой гест зайдет под другим ником - значит не повезло ему. З.Ы. Интересно, что сказал бы Фрейд по поводу того, что у человека дерьмо вызывает такие ассоциации, что ему вспоминается Фрейд? Обычно люди Фрейда совсем в другом контексте вспоминают... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:40 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Лох: геморрой теперь тоже по Фрейду лечат, психоанализом:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:43 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Вы как дети маленькие "Ребята давайте жить дружно" (с) Кот Леопольд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:45 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
обидчивость - это что? если человек не совсем так расшаркался как от него ожидали - не обязательно, что это плохой человек! че вы действительно напали на него, он может быть простой парень, проще нас с вами, и ему кажется, что он ничего обидного не сделал. обижаться нельзя ни в случае если тебя специально задевают, ни в случае если просто человек привык так говорить. это ж детский сад! я кстати не заметил, чтобы хелпми уж очень потребительски отнесся к нам. бывает и хуже - человеку отвечают, а он говорит - "ты сам-то понял, что написал, это ерунда. следующий!". такого здесь не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 11:18 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Да и я тоже так считаю.\r Человек задал вопрос (как сделать), ему что-то поотвечали, он что-то понял (никак не сделать), и сказал - типа еще подожду, вдруг кто-чего вспомнит, и пойду.\r И чего все взъелись...\r Человек просто ангел по сравнению вот с этим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 11:26 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
А по-моему, тот, который по ссылке, нормальнее. Он разговаривает, как вменяемый: мне этот совет не подходит потому-то и потому-то. А тот, который тут, - просто делает вид, что тебя нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 11:40 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Ну, Саныч, ты не прав. Ща цитированием займусь. Я прекрасно понимаю абсурдность смены значения счетчика, но мне нужно все изменить сегодня. Если бы кто вспомнил (сейчас), то я бы с экономил пару часов. Посмотрел. Плюнул. Хрен с изменениями счетчика. Жалко, что у меня не MS SQL. Спасибо всем, особенно Pavl'у за "вааще" При чем тут "проигнорировать предложения". Во-первых, я и их все расмотрел Во-вторых, ни одно не подошло В-третьих, я честно предупреждал про 20 минут :) После этого какой-то срач пошел. Саныч, ты сердишься - значит ты неправ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 11:54 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Лох то добрый, то злой :)\r Того кто не хотел рисовать ручками линии обозвал чудаком, а этого защищает! :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 12:03 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
> Я прекрасно понимаю абсурдность смены значения счетчика После этого мне пришлось повтроить свой ответ, чтобы он понял, что я говорил не об этом. Противно - прибегаешь к человеку на помощь, а он смотрит сквозь тебя и разговаривает сам с собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 12:05 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
Саныч, ну вот так он выразился, так понял, ну ладно тебе! (А то так можно плюнуть и потом больше на форум не ходить потому что там все сволочи :) Этого нельзя допустить! (это - 2All) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 12:12 |
|
||
|
Надо обновить поле-счетчик
|
|||
|---|---|---|---|
|
#18+
2 Саныч Ну дык ты не на тот вопрос отвечал, а человек в этом виноват? Он спросил как поменять значения счетчика, а ты посоветовал изменить структуру базы и предложил способ заполнения новых записей. После этого ты еще и повторил печатными буквами ответ на вопрос которого никто и не задавал. Сам сталкивался с такой задачей (счетчики менять). Задача не имеет никакого отношения к твоему способу. Они просто из разных опер. 2 fedd Может у меня шизофрения? Надо бы ко врачу сходить. На самом деле я сегодня злой. Вон, на Саныча накинулся А чудаку Хам выложил готовый способ. Работающий и делающий то что ему нужно. Осталось Ctrl+C - Ctrl+V сделать. Ему "лениво". Т.е. не то что бы способ не подошел (потому-то и потому-то), а просто лениво. Мне стоило усилий послать чудака всего лишь канавы копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2003, 12:19 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1680902]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 364ms |

| 0 / 0 |
