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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
3-86253
SERG
2003-12-03 19:02
2003.12.26
DBGrid.SelectedRows


3-86308
Костя
2003-12-02 10:37
2003.12.26
Немогу сделать restore БД - выдаётся ошибка


1-86357
Sirruf
2003-12-12 12:58
2003.12.26
Поиграемся с формами?


3-86296
Andriy Tysh
2003-12-01 14:08
2003.12.26
Calculated field in TClientDataSet


3-86318
ivan01234
2003-12-01 21:54
2003.12.26
DblookublistBox и DbGrid - Не хотят жить дружно!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский