Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как вычислить запись
 
 автор: час   (20.04.2013 в 15:52)   личное сообщение
124 Кб.
 
 

Как из таблицы удалить самую раннюю по времени запись.
В данном случае это запись ID=19.04.201318:49:54

  Ответить  
 
 автор: snipe   (20.04.2013 в 20:42)   личное сообщение
 
 

DELETE a1.*
FROM (SELECT top 1 CDate(Mid([поле1],1,10) & " " & Mid([поле1],11)) AS Выражение1
FROM Таблица2
ORDER BY CDate(Mid([поле1],1,10) & " " & Mid([поле1],11))) AS a1

правда я не понял вот тут так и есть 19.04.201318:49:54 или при печатаньи сообщения очепятка вкралась (пробела нет)
вообщем делал исходя из того что так и есть и поле текстовое

  Ответить  
 
 автор: час   (20.04.2013 в 21:15)   личное сообщение
 
 

какого пробела?
где нету?

  Ответить  
 
 автор: snipe   (20.04.2013 в 21:27)   личное сообщение
 
 

между годом и часом

прикрепленный файл не скачивается
точнее скачивается но там абракадабра
наверное блондинка печала

блондинку при приеме на работу спрашивают с какой скоростью она набирает текст на компьютере
та отвечает 2000 знаков в минуту, но такая ерунда получается

  Ответить  
 
 автор: час   (20.04.2013 в 21:32)   личное сообщение
 
 

точнее скачивается но там абракадабра
СОХРАНИТЬ КАК,
ЗАТЕМ нужно сменить расширение файла *.mdb и вуаля!

  Ответить  
 
 автор: snipe   (20.04.2013 в 21:58)   личное сообщение
 
 

ну тогда так
DELETE a1.*
FROM (SELECT top 1 TABLO_TBL.*
FROM TABLO_TBL
ORDER BY CDate(Mid([ID],1,10) & " " & Mid([id],11))) AS a1

  Ответить  
 
 автор: час   (20.04.2013 в 22:00)   личное сообщение
 
 

ООООООО
мы с тобой кончили писать одновременно

  Ответить  
 
 автор: час   (20.04.2013 в 21:59)   личное сообщение
 
 

спасибо
snipe
'УДАЛЕНИЕ ЗАПИСИ


'
'DELETE A1.*
'FROM (SELECT TOP 1 CDate(Mid([ID],1,10) & " " & Mid([ID],11)) AS Выражение1
'From TABLO_TBL
'ORDER BY CDate(Mid([ID],1,10) & " " & Mid([ID],11))) AS A1;

  Ответить  
 
 автор: час   (20.04.2013 в 22:14)   личное сообщение
 
 


GLB_CONNECTION.Execute " DELETE A1.* " _
& " FROM (SELECT TOP 1 CDate(Mid([ID],1,10) " & "' '" & " Mid([ID],11)) AS Viragenie1 " _
& " From TABLO_TBL " _
& " ORDER BY CDate(Mid([ID],1,10) " & "' '" & " Mid([ID],11))) AS A1; "

  Ответить  
 
 автор: snipe   (20.04.2013 в 22:15)   личное сообщение
 
 

тормознись

  Ответить  
 
 автор: snipe   (20.04.2013 в 22:17)   личное сообщение
 
 

вот так

GLB_CONNECTION.Execute " DELETE A1.* " _
& " FROM (SELECT TOP 1 TABLO_TBL.*, CDate(Mid(TABLO_TBL.[ID],1,10) " & "' '" & " Mid(TABLO_TBL.[ID],11)) AS Viragenie1 " _
& " From TABLO_TBL " _
& " ORDER BY CDate(Mid(TABLO_TBL.[ID],1,10) " & "' '" & " Mid(TABLO_TBL.[ID],11))) AS A1; "

  Ответить  
 
 автор: snipe   (20.04.2013 в 22:24)   личное сообщение
 
 

в подзапрос не добавили остальные столбцы таблицы
TABLO_TBL.*

  Ответить  
 
 автор: час   (20.04.2013 в 22:45)   личное сообщение
120 Кб.
 
 

удаляется строка.
Спасибо.
У мну есть ещё проблема.
Создам ветку.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList