Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];

Вниз

Проследняя запись в таблице   Найти похожие ветки 

 
Поросенок Винни-Пух ©   (2008-06-17 12:51) [40]

Последняя запись эта та запись, которую я в программе ввёл "последней".

Зашибись.
местное время 12:50
вставляем запись.
меняем время на 12:00
вставляем запись.

Какая из них будет "последней"?


 
Муслик   (2008-06-17 12:52) [41]

Ega23 © так оно и есть. так оно и сделано! но проблема в том что я не могу вывести сделанную мной последнюю запись в базе


 
MsGuns ©   (2008-06-17 12:52) [42]

>Муслик   (17.06.08 12:49) [38]
>MsGuns © при твоей функции она будит показывать сколько записей в таблице

Я пошел курить..
 ;(((


 
Поросенок Винни-Пух ©   (2008-06-17 12:53) [43]

проблема в том, что ты не хочешь верить в то, что нет "последней" записи.


 
Ega23 ©   (2008-06-17 12:53) [44]


> меняем время на 12:00


Зачем? Ждём перехода на зимнее время...  :)
В Казахстане - прокатит, у нас - нет.  :)


 
Поросенок Винни-Пух ©   (2008-06-17 12:54) [45]

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


 
MsGuns ©   (2008-06-17 12:55) [46]

Парни, поберегите бисер !


 
Муслик   (2008-06-17 12:55) [47]

Поросенок Винни-Пух1. делофтом что номера тольео растут тоесть
00012 0013 0014 0015 0017 > 0011 никогда не будит...
2. После того как происходит запись в таблицу порядковый номер присваивается к последней записи и она автоматически становится последней.


 
Поросенок Винни-Пух ©   (2008-06-17 12:57) [48]

вот и ищи свою запись по значению этого поля.


 
Василий Жогарев ©   (2008-06-17 12:58) [49]


> Муслик   (17.06.08 12:45) [37]
> Последняя запись эта та запись, которую я в программе ввёл
> "последней".

Ну эт смотря "по чем" последняя... Может быть последней записью в таблице по коду, а может и по полю какой либо даты...


 
Муслик   (2008-06-17 12:59) [50]

Поросенок Винни-Пух ©  
Взять первую таблицу вней 10 человек... по отдельности я могу найти легко последнюю запись для каждого человека, но проблема в том как найти последнюю запись "вообще" к примеру она у 4 человека была последней.


 
Муслик   (2008-06-17 13:00) [51]

Василий Жогарев © по коду


 
Anatoly Podgoretsky ©   (2008-06-17 13:03) [52]

> Муслик  (17.06.2008 12:45:37)  [37]

Ну вот теперь есть определение, вот тогда и ответ, узнать последнею запись в Парадокс нельзя, он пишет в произвольное место, и только если пустого места нет, то пишет в конец таблицы. Поэтому узнать последнею введеную запись нельзя.
Но можно сделать поле/поля дата ввода/дата последнего изменения и тут задача становится уже детерминированой.
Но чувстую, что с такими знаниями, столько народу без виз останется.
У тебя есть защита в лице влиятельных родственников? Пригодится.


 
Anatoly Podgoretsky ©   (2008-06-17 13:04) [53]

> Ega23  (17.06.2008 12:49:39)  [39]

> при этом уникальный индекс не даёт возможности ввести 2 одинаковых номера.

Парадокс позволяет, очень характерная для него ошибка.


 
Василий Жогарев ©   (2008-06-17 13:05) [54]


> Муслик   (17.06.08 13:00) [51]

Тогда тебе вот это надо:

SELECT     *
FROM         [TABLE] t
WHERE     (Kod IN
                        (SELECT     MAX(Kod) AS Kod
                          FROM          [TABLE] AS d
                          WHERE      (t.[Field] = d.[Field])))


Только наверное придется смодифицировать под твою СУБД.


 
Поросенок Винни-Пух ©   (2008-06-17 13:05) [55]

не повезло тебе суслик.
еще раз для упертых: последней записи нет и найти её нельзя.


 
Anatoly Podgoretsky ©   (2008-06-17 13:05) [56]

> Поросенок Винни-Пух  (17.06.2008 12:51:40)  [40]

Руки прочь от времени, что у вас каждый Винни-Бомж может делать такую гадость?
Администратора срочно заменить.


 
Anatoly Podgoretsky ©   (2008-06-17 13:06) [57]

> MsGuns  (17.06.2008 12:52:42)  [42]

Поделись, надеюсь трава не хуже чем у автора.


 
Ega23 ©   (2008-06-17 13:09) [58]


> Парадокс позволяет, очень характерная для него ошибка.


Откровенно говоря, Paradox - то последнее, что я буду использовать в качестве СУБД. По мне, так XML даже проще...


 
Anatoly Podgoretsky ©   (2008-06-17 13:25) [59]

> Поросенок Винни-Пух  (17.06.2008 12:53:43)  [43]

Есть, но не для этой СУБД


 
Dennis I. Komarov ©   (2008-06-17 13:50) [60]

Все это очень грусно :(

Недавно сталкнулся с ситуацией: при наличии билета на самолет мест в нем было, т.е. количество пасажиров (а так же проданых билетов) было больше чем оно может быть. Ко всему этому некоторых пасажиров не было в списках и сажать их на самолет не хотели. Дальше продолжать не буду но...

ПРЕЖДЕ ЧЕМ БРАТЬСЯ ЗА ТАКОЕ... (Дальше слов нет, одни эмоции)

Sorry за офф :(((


 
MsGuns ©   (2008-06-17 16:03) [61]

>Ega23 ©   (17.06.08 13:09) [58]
>Откровенно говоря, Paradox - то последнее, что я буду использовать в качестве >СУБД. По мне, так XML даже проще...

Ага, а главное просто летает по сравнению с парадоксом ;)

PS. Не бывает кривых молотков, бывают кривые руки, глаза, мозги и т.д.



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

Форум: "Начинающим";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.048 c
15-1212601847
GreyWolf
2008-06-04 21:50
2008.07.20
Настройка приоритета трафика в Windows


15-1212673804
Mystic
2008-06-05 17:50
2008.07.20
Футбол, ЧМ-2008, турнир прогнозов


2-1213650701
rhammer
2008-06-17 01:11
2008.07.20
Значение TComboBox


15-1212545940
Slider007
2008-06-04 06:19
2008.07.20
С днём рождения ! 4 июня 2008 среда


6-1174885444
Serega82
2007-03-26 09:04
2008.07.20
Передача файлов из браузера на web-сервер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский