![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
![]()
Короче мне нужно было сделать простую базу данных с использованием 3-х DBGrid-ов ). Нужно было к каждой таблице сделать кнопку "Проверка на дублирование записи в таблице". Например в первой таблице проверка должна идти по полю "Практики". Т.е я заполняю таблицу практиками, и нажимая на ту кнопку выдается сообщение в случае если добавляемое название практики уже существует.
Код который у меня проверяет тока в том случае, если в названии практики нет пробелов, например "ООП". Если же у меня например уже добавлена запись "Базы данных" и я пытаюсь проверить на дублирование, программа считает, что такой записи нет и добаляет ей повторно. Вот текущий код: Код:
|
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Используйте метод LOCATE и все ваши вопросы снимутся.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
![]()
А где этот метод использовать ?
|
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Это стандартный метод датасета.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
![]()
Короче я не знаю как его вообще использовать в задании )
|
![]() |
![]() |
![]() |
#6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
![]()
метод Locate
Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Еще немного побольше внимательности, и вы сделаете для себя открытие, что датасет - это и TTable, и TQuery, и, если совсем просто, любой компонент, который используется для указания в свойстве DataSet компонента TDataSource...
![]() Кстати, сия тайна очень прозрачно раскрыта в штатном хэлпе... |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 26.10.2007
Сообщений: 124
|
![]()
Ладно, разберёмси..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по базе данных | ERASERROR | БД в Delphi | 4 | 14.03.2008 16:34 |
Форма для поиска по базе данных | Vitec | PHP | 6 | 08.10.2007 20:15 |
jpg в базе данных средствами ADO | SSSergey | БД в Delphi | 5 | 11.06.2007 12:17 |