Памагите начинающему развицца (как сделать запрос по отбору строк)

SDALex
Дата: 23.09.2005 15:11:38
Ситуация:
Имеем таблицу из 4-х столбцов.

Допустим имеецца строка, значения которых для примера: "ГЫ!", "ГЫ2", "ГЫ3" и "ГЫ4".

Необходимо чтобы было так: - когда при вводе в стоку данных в которой данные столбца 1 и 3 в строке повторялись с данными столбца 1 и 3 другой строки то прога бы как нить ругалась, или как сделать запрос по отбору таких строк...

Топик переименован. См. правила.
Саныч.
Larim
Дата: 23.09.2005 15:22:02
Если хочешь, чтобы помогли развиться в компьютерных языках,
научись сначала использовать тот язык, на котором говоришь.
SDALex
Дата: 23.09.2005 15:23:05
Мдя.. содержательно...
Andres 1
Дата: 23.09.2005 15:36:00
SDALex
Мдя.. содержательно...


По вопросу: Уникальный индекс создать по столбцам ГЫ! и ГЫ3. Запрос строится мастером запросов, "Поиск повторяющихся записей" вроде назывался.

По комментариям: Действительно, содержательно. Заданный здесь вопрос был довольно простым, разобраться в нем начинающий может сам за несколько минут, используя справку или книги типа "Access для чайников". Его нормально сформулировать не удалось. Что же будет с более сложными вопросами? Хотя проблема, наверное, не в языке, а в нежелании более-менее связно спросить.
Тяп-ляп
Дата: 23.09.2005 15:43:15
В модуле формы, в которую пользователь вводит данные, добавить обработчик события:
Private Sub Form_BeforeInsert(Cancel As Integer)
If dcount("столбец1", "твоя_таблица", 
    "столбец1 = '" & Me.столбец1 & "' AND 
     столбец3 = '" & Me.столбец3 & "')" <> 0 Then
    cancel = true
    msgbox "Такая запись уже есть!"
End if
End Sub