Access удаление повторяющихся записей

Программирование на Visual Basic for Applications
hunumununukanuka
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 13.06.2006 (Вт) 9:33

Access удаление повторяющихся записей

Сообщение hunumununukanuka » 14.06.2006 (Ср) 2:35

Как в таблице Access удалить повторяющиеся записи через Query.

Спасибо.

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 14.06.2006 (Ср) 3:38

А что такое Query?
Бороться и искать, найти и перепрятать!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.06.2006 (Ср) 3:39

SELECT DISTINCTROW * FROM Table1

Результат вставить в новую таблицу.

Как вариант.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

hunumununukanuka
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 13.06.2006 (Вт) 9:33

Сообщение hunumununukanuka » 14.06.2006 (Ср) 4:12

GSerg писал(а):SELECT DISTINCTROW * FROM Table1

Результат вставить в новую таблицу.

Как вариант.


Вот код

DoCmd.RunSQL ("CREATE TABLE alpha_table1")
DoCmd.RunSQL ("SELECT distinct * into alpha_table1 from alpha_table")

но тут происходит ошибка

run-time error "3163"
The field is too small to accept the amount of data you attemted to add. Try insert or pasting less data.

Че за ...?

а код
DoCmd.RunSQL ("CREATE TABLE alpha_table1")
DoCmd.RunSQL ("SELECT distinctrow * into alpha_table1 from alpha_table")

вообще вставляет все подряд.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.06.2006 (Ср) 4:22

В первом случае таблицу надо создавать с нужными полями.
Во втором случае таблицу создавать вообще не нужно.
Всё подряд - значит все записи уникальны.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

    TopList