![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Stringgrid или DBGrid [D5, Access]
Dmitriy © (2003-12-02 16:48:00)
Вечер добрый. Вопрос вот в чём:
Можно ли использовать для отображения данных не ДБГрид, а Стринггрид... Если Да, то как это сделать?
Если можно, то поподробней... Я просто не очень хорошо знаком с Дельфи:(
Dmitriy (2003-12-02 17:38:00) [1]
>Vlad Огромное спасибо... :) Оно заработало...
Спасибо всем!
Delirium (2003-12-02 17:36:00) [2]
> "У меня Д5 Без АДО Экспресса, а в нете я его не нашел"
- О горе тебе ;) , как сие можно не найти?
http://info.borland.com/devsupport/delphi/downloads/index.html#Delphi%205
http://info.borland.com/devsupport/delphi/mdac26.html
Vlad (2003-12-02 17:28:00) [3]
Пример выборки
Query1.Sql.Clear;
Query1.Sql.Add("Select * from MyTable");
Query1.Open;
Получить доступ к полям Query:
MyStringVariable:=Query1.FieldByName("MyStringField").AsString;
MyIntegerVariable:=Query1.FieldByName("MyIntegerField").AsInteger;
Пример вставки
Query1.Sql.Clear;
Query1.Sql.Add("Insert into MyTable (...) values (...)");
Query1.ExecSQL;
Dmitriy (2003-12-02 17:28:00) [4]
>stud спасибо попробую
>Delirium У меня Д5 Без АДО Экспресса, а в нете я его не нашел, поэтому и пытаюсь с БДЕ что-то получить...
Delirium (2003-12-02 17:23:00) [5]
c:\Program Files\Common Files\Microsoft Shared\OFFICE11\1033\JETSQL40.CHM
Это хелп по SQL-Access и пользуй не BDE, а ADO
stud (2003-12-02 17:21:00) [6]
не екзекуте а open - если хочеш получить набор
Dmitriy (2003-12-02 17:20:00) [7]
Query1.ExecSQL; = Query1.Execute; ?
Dmitriy (2003-12-02 17:18:00) [8]
Как я понял, там описывается сам SQL, а мне нужен сам формат обращения... То-есть что-то типа:
Query1.SQL:="...запрос...";
Query1.Execute; {по аналогии с ораклом}
И надо получить доступ к полям query после выборки... (вот в этом и проблема)
BlackKing (2003-12-02 17:04:00) [9]
pochitaj
\Borland\Common Files\BDE\LOCALSQL.HLP
ili
www.ibase.ru
Dmitriy (2003-12-02 16:58:00) [10]
Ну как бы я уже знаком со стринггридами.. :) И есть уже несколько испытанных форм для работы с БД, но Это Оракл... И там мне вроде всё ясно. А вот попытался с Аксесом поработать и Сразу попал в тупик...
Вобщем если не трудно, то не могли бы мне подсказать как выполнять запрос к базе (select, input, update) ну или просто привести пример выборки\вставки с помощью TQuery...
BlackKing (2003-12-02 16:53:00) [11]
Mozhno, no pri etom pridjotsja zapolnjat" StringGrid vruchnuju,
tipa StringGrid1.Cells[1,1]:="zzz";
V principe tozhe samoje delajet i DBGrid.
Tol"ko jesli ploho znakom s Delphi, ne dumaju chto stoit srazu otkazivaca ot gotovih komponent.
Chem tebja DBGrid ne ustraivajet?