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

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

DBGRID... [D7, WinXP]


Страницы:   1 2 3 4

Litva ©   (2004-04-16 13:20:00) 

Пишу такой код выдает ошибку "Field in order by must be in result set". В чем проблема, Мастера?

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
form1.Query1.SQL.Clear;
form1.Query1.SQL.Text:=('select * from events order by '+ column.FieldName);
form1.Query1.Active:=true;
end;


myor   (2004-04-16 14:21:00) [41]

поле nr в таблице events?


Vlad   (2004-04-16 14:21:00) [42]


> 'select * from events order by '+' Nr'

не обманывай, не это у тебя ShowMеssage показывает, во всяком случае исходя из приведенного тобой кода.


Litva   (2004-04-16 14:20:00) [43]

Ja nechotel zatejavat nienuznyx debatov- izvenite...


Reindeer Moss Eater   (2004-04-16 14:20:00) [44]

Нихрена он не может такое показывать дорогая Литва


Litva   (2004-04-16 14:19:00) [45]

Showmessage pokazyvaet 'select * from events order by '+' Nr'- ja pokazal priamo na nazvanije field (Nr)


Fiend   (2004-04-16 14:18:00) [46]

То Litva:
дорогой друг! не надо сюда приплетать национализм. Народ хотел посмеяться над твоим ответом не в тему, если ты сам этого не заметил!

тебя просят показать текст запроса который будет в итоге выполняться, а ты говоришь:
Я мол из Литвы - помогите! Чем тебе помочь то? если ты сам себе помогать не хочешь!


myor   (2004-04-16 14:17:00) [47]

2 [12]

перестань, это не национальный наезд, просто ребята хотят увидеть запрос, который у тебя формируется при клике.

см.
Reindeer Moss Eater ©   (16.04.04 13:26) [1]
...
ShowMessage(form1.Query1.SQL.Text);

согласись, без этого трудновато что-то предлагать.


Litva   (2004-04-16 14:17:00) [48]

v litve ne zapret, tut malo saitov po povodu Delphi- vse kinuvshis na C. Literatura na angliskom doroga ~40-60 evrov, na ruskom malo(tepereshniaja molodez ruskovo ne umeet).


Vlad   (2004-04-16 14:16:00) [49]


> Litva ©   (16.04.04 14:13) [12]

Эээ... товарищ, причем тут национализм ?
Ты бы по делу говорил, тебя уже два или три раза спросили что покажет ShowMessage, вместо этого ты тут начинаешь объяснять что ты из Литвы.
Так что там по делу то ?


myor   (2004-04-16 14:13:00) [50]

[11]

ну, конечно так:

...есть в таблице events?


Litva   (2004-04-16 14:13:00) [51]

Ja sam litovec, a zena ruskaja... Tak uz izveni za oshibki..
no tvoji slova eщe raz dokazyvaet, 4to nacionalizm v litve i drugix postsovietskix stran delo samix ruskix... ja nekogda nebyl nacionalistam, sam rabotal za granicoj- tam toze uvazaet drugije oby4ije, nacionalnost... zal...


myor   (2004-04-16 14:11:00) [52]

чистая телепатия: поле, по которому ты кликаешь, в таблице есть events?


Reindeer Moss Eater   (2004-04-16 14:09:00) [53]

В Литве запрет на публиукацию в сети содержимого SQL.TEXT своих компонентов?
Надо обязательно к вам ехать что бы увидеть?


Vlad   (2004-04-16 14:09:00) [54]


> я с литвы... Пожалуиста!..  :)

Оч. приятно.

Так что там ShowMessage-то говорит ?


bushmen   (2004-04-16 14:08:00) [55]

>Litva ©   (16.04.04 14:06) [7]

Если у тебя плохо с русским, то тебе надо искать форумы на литовском языке


Litva   (2004-04-16 14:06:00) [56]

я с литвы... Пожалуиста!..  :)


bushmen   (2004-04-16 13:45:00) [57]

>Showmessage показывает

А можно нам тоже увидеть? :)


Vlad   (2004-04-16 13:45:00) [58]

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1082018541&n=1
Тебе в прошлый раз все рассказали.


Litva   (2004-04-16 13:42:00) [59]

Showmessage показывает... но как решит проблему?


Reindeer Moss Eater   (2004-04-16 13:37:00) [60]

А я точно такой же ответ


Страницы:   1 2 3 4

Наверх

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