Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: 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 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
15-1165331607
SkySpeed
2006-12-05 18:13
2006.12.24
Подскажите нормальные ресурсы про резку документов в Photoshop!!!


2-1165513096
aleko
2006-12-07 20:38
2006.12.24
работа с Word


2-1165398438
vitv
2006-12-06 12:47
2006.12.24
Посоветуйте технологию


2-1165394265
Lagrima
2006-12-06 11:37
2006.12.24
Ограничения в Memo


15-1165289938
Slider007
2006-12-05 06:38
2006.12.24
С днем рождения ! 5 декабря