![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]()
Подскажите пожалуйста в чем ошибка.
Хочу поменять значение DataSet у DataSource1 с помощью ComboBox1 делаю так но ничего не выходит. DataSource1.DataSet:= ComboBox1.Items[ComboBox1.ItemIndex]; |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Ошибка в том, что свойство DataSet не есть строка...
Вариант решения - использовать конструкцию CASE .. OF |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]()
:-) а подскажите как правильно сделать
|
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Так вроде уже...
По событию ComboBox1Change при помощи CASE ComboBox1.ItemIndex OF назначаем DataSource1.DataSet. Например: Код:
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]()
Большое спасибо за ответ !
Он мне очень помог. Цитата:
Код:
Что можно сделать ? Последний раз редактировалось Stilet; 28.10.2009 в 13:13. |
|
![]() |
![]() |
![]() |
#6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
А сам обработчик в событиях какой формы?
А Form1 на момент обработки открыта? |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]()
DBGrid , ADOConnection, ADOTable1, ADOTable2 на Form1.
ComboBox1, DataSource1 на Form2. Form1 на момент обработки открыта. ComboBox1 переключает ADOTable1 и ADOTable2 но выходит окошко с ошибкой Access violation at address 0058EECD in module 'Project1' . Read of address 0000009D. Последний раз редактировалось Stilet; 29.10.2009 в 08:09. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]() Код:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]() Цитата:
Так ошибка не выходит но и не происходит ничего |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 26
|
![]()
можете объяснить что обозначает это
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
изменение свойства datasource c adotable на adoquery | koma | Общие вопросы Delphi | 3 | 01.10.2009 13:47 |
как Microsoft Access(ADOConnection ADOTable DataSource DBGrid) переделать под mySQL? | Levsha100 | БД в Delphi | 6 | 23.05.2009 19:48 |
Как можно изменить у DBGrid Datasource в процессе работы приложения ?? | Kamelli_13 | БД в Delphi | 6 | 01.05.2009 17:14 |
компонента 1-datasource 2-query 3-dbnavigator 4-dbgrid - как заставить работать? | hinku | БД в Delphi | 5 | 07.10.2008 17:33 |
Не могу внести строку из combobox в combobox!? | tacer | Помощь студентам | 1 | 30.11.2007 19:45 |