Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2007, 10:05   #1
Таня84
Пользователь
 
Аватар для Таня84
 
Регистрация: 20.01.2007
Сообщений: 38
По умолчанию Простой запрос

Привет. Мне нужно чтобы запрос выдавал только фамилии начинающиеся на букву А. Нажимаю на кнопку и запрос выводит все фамилии на А. Написала так:
procedure TForm2.Button4Click(Sender: TObject);
begin
With Query1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from "c:\kadry\data\stuff.db"');
SQL.Add('where surname Starting With "A"');
SQL.Add('order by surname');
Query1.Open;
if Query1.RecordCount <> 0 then
DataSource1.DataSet:=Query1;
end;
end;
А он ошибку выдает на этой строке: SQL.Add('where surname Starting With "A"');
Таня84 вне форума Ответить с цитированием
Старый 26.02.2007, 10:19   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

where surname like 'A%'
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 04.03.2007, 02:49   #3
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

Таня84
учи SQL...
при дальнейшей работе с БД пригодится и очень сильно!!!!
dron-s вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запрос ссылается на несвязанный с ним запрос kolebatel SQL, базы данных 0 11.06.2008 12:50
простой вопросик с++ alexs2141 Помощь студентам 5 06.06.2008 22:45
Простой вопрос Таня84 БД в Delphi 4 03.03.2007 21:09