Показать сообщение отдельно
  #4  
Старый 14.02.2013, 21:07
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Budjaka
1. На основании формулирования sql запроса. Например SELECT user_access FROM dbo.user WHERE user_name = 'Admin';
А можно пример программы которая вытаскивает всю таблицу, и отображает ее на форме?
А так же описание компонентов, что будут использоваться и их настройки?
------------
Да вообще ничего не получается. Не работал в делфи с sql )

На форму кидаются:
ADOConnection
ADOQuery (ADOTable если всегда нужна вся таблица)
DataSource
DBGrid

Связываются (DBGrid -> DataSource -> ADOTable/ADOQuery -> ADOCOnnection /по соотв. свойствам, обычно имеют имена, перекликающиеся с именем соотв. компонента/), в ADOConnection указывается ConnectionString, в ADOTable - TableName (или нужный запрос в ADOQuery). Далее, наример в OnCreate формы, пишется что-то типа:
Код:
procedure TForm1.FormCreate(Sender : TObject);
begin
  ADOConnection1.Connected := True;
  ADOTable1.Open;
end;
Если все сделано правильно, то при запуске программы на форме в гриде покажется содержимое соотв. таблицы.
Ответить с цитированием