Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.14;
Скачать: [xml.tar.bz2];

Вниз

Как отобразить запрос ч/з TDBGird   Найти похожие ветки 

 
n1tro   (2003-06-19 18:14) [0]

Как отобразить запрос ч/з TDBGird
В книге написанно что типа создаёте TDBGird в свойствах етого компонента в поле DataSource выбираем DataModule.QuerySource
но у меня кроме DataModule.dataSource нету ни чего
Помогите с решить данную проблемку


 
Семен Сорокин   (2003-06-19 18:21) [1]

TDataSource + TQuery (Закладка DataAccess) тебя спасет.
Советую почитать доки по предемету.


 
n1tro   (2003-06-19 18:32) [2]

Я не понел как ето делать
да у меня под рукой не качественной литературы
и ещё, скажите Семен как делать
у меня усть запрос вот такой:
------------------------------------------------------------
SELECT Name, 1Name, Addres, Computer, Oplachenno, Admin, ID
FROM "Klients.DB" Klients
where klients.data=:dp1
-------------------------------------------------------------
потом по событию
--------------------------------------------------------------
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
datamodule2.Query2.Params[0].AsString:=datetostr(DT1.Date);
end;
--------------------------------------------------------------
и мне нужно вывести данные по выбранной дате в таблицу

Скажите как ето сделать


 
Семен Сорокин   (2003-06-19 18:42) [3]

в дизайнере для Datamodule2.Query2 вставь текст в Sql:
SELECT Name, 1Name, Addres, Computer, Oplachenno, Admin, ID
FROM Klients where data=:dp1

DatabaseName = Путь где находится klients

procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
with datamodule2.Query2 do begin
Close;
Params[0].AsDateTime := DT1.Date;
Open
end
end;

и все-таки найди время почитать литературу.


 
n1tro   (2003-06-19 18:47) [4]

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


 
Семен Сорокин   (2003-06-19 18:52) [5]

Сам врядли подскажу, давно уже ничего не читал :))
но здесь этого добра навалом, главное только захотеть найти.


 
n1tro   (2003-06-19 19:13) [6]

У меня возникла Ошибка вот в этом месте

procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
with datamodule2.Query2 do begin
Close;
Params[0].AsDateTime := DT1.Date;
Open
end
end;

[Error] Unit5.pas(152): Illegal character in input file: " " ($A0)

и когда прописывал полный путь к базе
DatabaseName = С:\.............\klients.db
вылазила ошибка: Invalid use keyword
Token:DataBaseName



 
Семен Сорокин   (2003-06-19 19:23) [7]

DatabaseName = С:\.............\
без klients.db


 
n1tro   (2003-06-19 19:31) [8]

Не работает так
а какая разница м/у
DatabaseName = С:\.............\и FROM "Klients.DB"Klients
и ещё надо в сойстве запроса ставить Active:=true;??????


 
n1tro   (2003-06-19 19:42) [9]

всё понел не надо объеснять я ступил немного :)Sorry
А ошибка в процедуре не изчезает
Illegal character in input file: " " ($A0)
вылазеет на

with datamodule2.Query2 do begin
Close;{Здесь}
Params[0].AsDateTime := DT1.Date;
Open{и Здесь}
end

Может так написать

datamodule2.Query2.CloseDatabase
и
datamodule2.Query2.OpenDatabase



 
Anatoly Podgoretsky   (2003-06-19 19:58) [10]

n1tro © (19.06.03 19:13)
Не надо копировать из Веб окон


 
n1tro   (2003-06-19 20:01) [11]

Не понел !!!


 
ЮЮ   (2003-06-20 02:41) [12]

русская буква присутствует в коде :-)


 
Rol   (2003-06-20 06:20) [13]

мляя...
Надо же, ни Anatoly Podgoretsky, ни ЮЮ ни одного слова о врождённом слабоумии и ленности ума - очевидное невероятное... :)


 
Жук   (2003-06-20 09:09) [14]


> Rol (20.06.03 06:20)

Все читают и тихо хихикают. :-)))



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.009 c
1-44735
Erik
2003-07-01 13:39
2003.07.14
Неосвобождается com сервер.


14-44911
Кен
2003-06-27 06:19
2003.07.14
Какой должен быть код, чтобы вам было легче его понять ?


1-44653
Маришка
2003-07-02 12:53
2003.07.14
Нестыковка Дельфи 5 и Дельфи 7


1-44701
dimon1979
2003-06-30 12:49
2003.07.14
Встроенный ассемблер


14-44901
nick-from
2003-06-27 00:05
2003.07.14
конкурс: Лучший 19 ЭЛТ монитор (если можно с комментами)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский