Типы программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Как Вы относитесь к курящим девушкам?
Как связать ADOTable с DBGrid (Delphi)?, MS Access
Сново запись данных в BD???!!!
Как Вы относитесь к курящим девушкам?
Пароль на DBase
DBF файл?????!!!!!!, ХОЧУ ЗНАТЬ!!!
Пропадают записи, в БД
База данных на ClientDataSet!!!???, процедуры работы с ClientDataSet???
Установка BDE, как правильно устанавливать BDE
TTable
Добавление или замена данных в BD????!!!!!!, ОЧЕНЬ НАДО!!!
Нашел старую лабу
Навигация в BDE
Delphi, BDE, Paradox, SQL запрос, как сделать запрос?
пароль, bde administrator
Параметры запроса, помогите
Подключение к БД.
Delphi+ADO
Как заставить БДЕ не откатываться?
Delphi, ADO, MS SQL 2000
Как определить номер текущей записи?, Использую Query (BDE). Sybase
Создание инсталляции для BDE, помогите
Case...of
Где найти примеры БД на Delphi, inside
База данных
Первая колонка в базе!, хелп!
BDE. Файл inmem000.rem, Почему "растет" файл inmem000.rem?
Delphi & MSAccess, Можно ли в Delphi работать с MSAccess?
Delphi, xml и БД
Огромная проблема с BDE администратором! под win2k
Ошибка в BDE Administrator
Access+SQL, Ошибка в запросе
Драйвера BDE, или как создать не Paradox
Как запустить программу деинсталляции?
пароль для поля таблицы, Help!!!
БД в Delphi 6
Нужна помощь по запросу, Динамический запрос
BDE, как она использует память
Locate по нескольким полям в TADOQuery, Delphi, "Invalid variant type conversation"
ADOQuery, CommandText does not return a result set
Пароль на базу данных, использую BDE и DataBase Desktop
Глюки BDE. Paradox., Пропадают данные.
Прямой SQL - запрос., Subj
MS Access 97 + пароль к ней + BDE
Вопрос о ресурсах..., ..................................
Переименование таблицы
Как создать копию db таблицы?
BDE Error: Index does not exist
Как Вы относитесь к курящим девушкам?
как добавлять, редактировать, удалять записи через, запросы SQL?
Ошибка в запросе SQL
Значение из таблицы
получения списка таблиц
Добавление изображений в базу, Подскажите пожалуста как это сделать
DBgrid - Clear, как очистить DbGrid
Событие OnFocus у Мемо?, Как сделать?
БД Paradox
Офигенно простой вопрос про TQuery
TADOQuery, Как объявить параметры в TADOQuery?
Delphi 5 & InterBase 6, Не могу создать хранимую процедуру
Как Вы относитесь к курящим девушкам?
Добавление в конец текста MS Word
Своё popup меню для браузера
TWebBrowser, FullScreen
И снова TWebBrowser, Размер шрифта
Word и компонент OleContainer, Отображаеться только одна страница
Как передать параметры с hml в ocx
HEX, FileStream
Несколько одинаковых страниц в Word, как создать?
TF1Book...

Платные хостинги     Раскрутка сайта     Книги по программированию


Параметры запроса, помогите

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Есть таблица PFond.Есть запрос: SELECT * FROM PFond WHERE Death="24.04.2000".Как сделать так, чтобы этот запрос выполнялся не только когда поле Death таблицы PFond равно 24.04.2000, а в любой другой момент, т.е. вместо статического запроса сделать динамический. Например, ввести переменную и сравнивать ее с Death. Мучался долго, но ничего не получилось.

- Очень не понятный вопрос.1) Данный запрос будет выполнятся в не зависимости от значений в поле Death. (Будет результат или нет, это уже второй вопрос)2) Где вводится переменная?3) На каком языке пишется клиент. (Желательно пример кода с запускам запроса)4) И на конец, какая база данных. (Хотя это менее важно, в данном вопросе)

- База данных - Paradox. Пишется все это дело на Дельфи. Есть форма, в которой вводится дата. А вот в самом запросе все должно сравниваться и выводится. Например есть записи с такими датами: 23.05.2001, 24.05.2001, 26.05.2001. Если запрос будет осуществлен при помощи переменной, то все будет окейно. Например:d = '24.04.2000' // этот параметр получается из формы предыдущим шагомSELECT *FROM PFondWHERE Death>=d.Но ведь так нельзя писать. А как можно? Теперь понятно?

- IMHO, тебе надо просто склеить два стринга, что б получился SQLSELECT *FROM PFondWHERE Death>='24.04.2000' .А ещё мне кажется, что этот вопрос ближе к теме Делфи, чем к базам данных.

- Ну, сначало программно напиши запрос, используя переменную, а потом пошли ее в TQuery

- Так как же этот запрос-то правильно написать?Я пишу так:Код          DataSource1.DataSet:=Query1;          Query1.Close;          Query1.SQL.Clear;          Query1.SQL.Add('dd DATE :="29.01.2001";');          Query1.SQL.Add('SELECT Fam, Name, Otch');          Query1.SQL.Add('FROM PFond');          Query1.SQL.Add('WHERE Death>=:dd');          Query1.ExecSQL;          Query1.Open;highlightSyntax('sqlNhNmM4','sql');Но так ни фига не работает. Именно в этом-то мне и нужна помощь.boevik, я тебя вообще не понял про конкатенацию двух стрингов. Как это сделать? Какие именно стринги брать?

- Все, парни, сделал. Понял, что хотел сказать мне boevik. Написал так: в стринговой переменной date хранится дата типа "29.04.2002". А дальше так:Код     Table1.Active:=false;     DataSource1.DataSet:=Query1;     Query1.Close;     Query1.SQL.Clear;     Query1.SQL.Add('SELECT Fam, Name, Otch');     Query1.SQL.Add('FROM PFond');     MyQuery:='WHERE Death>="'+date;     Query1.SQL.Add(MyQuery);     Query1.ExecSQL;     Query1.Open;highlightSyntax('sql0NDBkN','sql');Вот и все. Спасибо всем огромное. Благодарю!

- MacTep ExecSQL делать не нужно - он применяется для DML конструкций. Код         DataSource1.DataSet:=Query1;         Query1.Close;         Query1.SQL.Clear;         Query1.SQL.Add('SELECT Fam, Name, Otch');         Query1.SQL.Add('FROM PFond');         Query1.SQL.Add('WHERE Death>=:dd');         Query1.ParamByName('dd').AsDateTime := StrToDateTime('29.01.2001');         Query1.Open;highlightSyntax('sqlkOTU5Z','sql');

- Вот ответ: DataSource1.DataSet:=Query1; Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('SELECT Fam, Name, Otch'); Query1.SQL.Add('FROM PFond'); Query1.SQL.Add('WHERE Death>=d'); Query1.ParamByName('dd').Value = StrToDate("29.01.2001"); Query1.Open;

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с учебник | программирование сотовых | офшорное программирование | примеры линейное программирование | анализ программирование | программирование делфи | cgi программирование | программирование atmel | школа программирования | типы программирования | практика программирования | программирование autocad | программирование профессиональное | обзор языков программирования | среда программирования delphi | задачи целочисленного программирования | характеристика языка программирования | стиль программирования | постановка задачи программирование | программирование серверов | программирование диплом скачать | применение программирования | Ссылки

Все про практика программирования