Вниз
Скачать: CL | DM;

Ошибка "Operation not allowed on a unidirectional dataset"   Найти похожие ветки 

← →
Nike   (2006-10-10 14:17) [0]

Здравствуйте! Создаю приложение в BDS2006 (Delphi for Win32), использующее dbExpress для доступа к данным в таблице MySQL. В Data Explorer создаю подключение к базе, перетаскиваю на форму какую-либо из таблиц - создается два компонента - TSQLConnection и TSQLDataSet. Добавляю компонент TDatasource, в поле Dataset выбираю имя таблицы. Теперь добавляю на форму контрол TDBGrid. Если назначить его свойству DataSource имя ранее добавленного компонента, то появляется сообщение о ошибке (название темы). Если же добавлять на форму TDBEdit"ы и назначать им соответствующие имена полей таблицы, то никаких сообщений не появляется. Так вот, как избежать указанной ошибки? Что я делаю неправильно? Как отобразить данные из таблицы MySQL в TDBGrid?


← →
clickmaker ©   (2006-10-10 14:20) [1]

TDataSetProvider + TClientDataSet нужны еще
TSQLDataSet - однонаправленный набор данных, а гриду надо с произвольным доступом


← →
Nike   (2006-10-10 18:58) [2]

To clickmaker:
А можно подробнее о том, какие значения надо выставлять свойствам указанных компонентов? А то на первый взгляд связать их в одну логическую цепочку не так уж и получается.

А про однонаправленные наборы данных нам, помнится, даже на парах рассказывали - мол перемещение по ним возможно только в одном направлении и ряд возможностей привычных наборов данных не доступны. Только вот как вывести данные из такого набора в TDBGrid, я не помню


← →
clickmaker ©   (2006-10-10 19:06) [3]


> [2] Nike   (10.10.06 18:58)

TSQLDataSet -> TDataSetProvider -> TClientDataSet -> TDataSource


← →
Nike   (2006-10-16 15:01) [4]

To clickmaker
Спасибо, буду разбираться. Даже что-то получилось :)))

Если есть ссылки на информацию по сабжу, поделитесь плиз



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
15-1165149507
vrem
2006-12-03 15:38
2006.12.24
delphi 2006 и 64 бита


15-1164938781
PHPDeveloper
2006-12-01 05:06
2006.12.24
регистраторы программ


15-1164796481
skiner
2006-11-29 13:34
2006.12.24
Ваше мнение о Троянописателях и Вирусописателях?


4-1155719868
Sevish
2006-08-16 13:17
2006.12.24
P2K интерфейс.


2-1165419683
crasher
2006-12-06 18:41
2006.12.24
Полная блокировка компьютера




   Наверх