Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо