Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

Stringgrid или DBGrid   Найти похожие ветки 

 
Dmitriy   (2003-12-02 16:48) [0]

Вечер добрый. Вопрос вот в чём:
Можно ли использовать для отображения данных не ДБГрид, а Стринггрид... Если Да, то как это сделать?
Если можно, то поподробней... Я просто не очень хорошо знаком с Дельфи:(


 
BlackKing   (2003-12-02 16:53) [1]

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?


 
Dmitriy   (2003-12-02 16:58) [2]

Ну как бы я уже знаком со стринггридами.. :) И есть уже несколько испытанных форм для работы с БД, но Это Оракл... И там мне вроде всё ясно. А вот попытался с Аксесом поработать и Сразу попал в тупик...
Вобщем если не трудно, то не могли бы мне подсказать как выполнять запрос к базе (select, input, update) ну или просто привести пример выборки\вставки с помощью TQuery...


 
BlackKing   (2003-12-02 17:04) [3]

pochitaj
\Borland\Common Files\BDE\LOCALSQL.HLP
ili
www.ibase.ru


 
Dmitriy   (2003-12-02 17:18) [4]

Как я понял, там описывается сам SQL, а мне нужен сам формат обращения... То-есть что-то типа:
Query1.SQL:="...запрос...";
Query1.Execute; {по аналогии с ораклом}
И надо получить доступ к полям query после выборки... (вот в этом и проблема)


 
Dmitriy   (2003-12-02 17:20) [5]

Query1.ExecSQL; = Query1.Execute; ?


 
stud ©   (2003-12-02 17:21) [6]

не екзекуте а open - если хочеш получить набор


 
Delirium ©   (2003-12-02 17:23) [7]

c:\Program Files\Common Files\Microsoft Shared\OFFICE11\1033\JETSQL40.CHM

Это хелп по SQL-Access и пользуй не BDE, а ADO


 
Vlad ©   (2003-12-02 17:28) [8]

Пример выборки

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) [9]

>stud спасибо попробую
>Delirium У меня Д5 Без АДО Экспресса, а в нете я его не нашел, поэтому и пытаюсь с БДЕ что-то получить...


 
Delirium ©   (2003-12-02 17:36) [10]

> "У меня Д5 Без АДО Экспресса, а в нете я его не нашел"
- О горе тебе ;) , как сие можно не найти?

http://info.borland.com/devsupport/delphi/downloads/index.html#Delphi%205

http://info.borland.com/devsupport/delphi/mdac26.html


 
Dmitriy   (2003-12-02 17:38) [11]

>Vlad Огромное спасибо... :) Оно заработало...
Спасибо всем!



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

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
1-86369
Vadim S
2003-12-15 17:02
2003.12.26
RXDateEditAcceptDate( в RXLIb


1-86428
snoup
2003-12-14 00:52
2003.12.26
Вот код


3-86267
Andriy Tysh
2003-12-03 10:29
2003.12.26
Master-Detail


14-86529
Чувак
2003-11-30 23:15
2003.12.26
Nokia N-Gage


3-86307
Chuha
2003-12-02 13:57
2003.12.26
Поиск строки! :(