![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление FieldName [D7, MSSQL]
AlexDan © (2009-04-23 07:45:00)Делфи+ ms sql. кинул ADOConnection, ADOQuery, DataSources, DBGrid
в ADOConnection настроил соединение с БД, DataSource связал с ADOQuery, ADOQuery связал с ADOConnetion...
DBGrid связал с DataSources. Выбивает приложение. Пишет Ошибка синтаксиса или нарушение прав доступа. И ещё странно, когда в ADOQuery пытаешься добавить add all fields (чтобы их потом в гриде вывести) пишет: Missing SQL property..
Вот код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, DBGrids, DB, ADODB;
type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
DBGrid1: TDBGrid;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT name FROM Table1');
ADOQuery1.Open;
end;
end.
Плохиш (2009-04-23 12:52:00) [1]
> AlexDan © (23.04.09 07:45)
> Выбивает приложение.
Тебе не повезло.
AlexDan (2009-04-23 12:42:00) [2]> palva © (23.04.09 12:27) [16]
> Он же написал - ошибка в синтаксисе запроса. Наверно, задумался
> над знакомым словом name.
Что о чём-то о своём думал? так я изнал.:(..
palva (2009-04-23 12:27:00) [3]Он же написал - ошибка в синтаксисе запроса. Наверно, задумался над знакомым словом name.
Медвежонок Пятачок (2009-04-23 12:18:00) [4]грид смотрит не на этот запрос
AlexDan (2009-04-23 12:11:00) [5]> clickmaker © (23.04.09 12:10) [13]
>куда?
в грид.
clickmaker (2009-04-23 12:10:00) [6]> почему он не выводится?
куда?
Anatoly Podgoretsky (2009-04-23 12:08:00) [7]> AlexDan (23.04.2009 12:04:11) [11]
Потому что полей нет.
AlexDan (2009-04-23 12:04:00) [8]clickmaker © (23.04.09 12:00) [10]
хорошо, если запрос есть, почему он не выводится?
clickmaker (2009-04-23 12:00:00) [9]> [9] AlexDan © (23.04.09 11:56)
он написан в Button1Click
AlexDan (2009-04-23 11:56:00) [10]> clickmaker © (23.04.09 11:48) [8]
ну наконец-то, откуда(как) этот запрос делается?
clickmaker (2009-04-23 11:48:00) [11]> в ADOQuery пытаешься добавить add all fields (чтобы их потом
> в гриде вывести) пишет: Missing SQL property
логично. Если нет запроса, откуда дельфи узнает, какие есть в таблице поля?
AlexDan (2009-04-23 11:37:00) [12]> Anatoly Podgoretsky © (23.04.09 11:32) [6]
она уже есть). вот я и спрашиваю, как вывести, чтоб её не было.:).
Anatoly Podgoretsky (2009-04-23 11:32:00) [13]> AlexDan (23.04.2009 11:11:03) [3]
Не надо будет ошибка.
AlexDan (2009-04-23 11:30:00) [14]точнее хотябы одно поле name. (а лучше и всю таблицу).
Медвежонок Пятачок (2009-04-23 11:28:00) [15]в офффшор?
AlexDan (2009-04-23 11:11:00) [16]> Anatoly Podgoretsky © (23.04.09 09:53) [2]
> А не надо добавлять все поля
как это не надо? в таблице 4 поля(name-один из них). в этом примере мне и надо-то только таблицу целиком вывести..
Anatoly Podgoretsky (2009-04-23 09:53:00) [17]А не надо добавлять все поля
Медвежонок Пятачок (2009-04-23 09:09:00) [18]ну все верно оно пишет.