| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Выдает ошибку при подключении к базе |
| Автор: neokortex 5.3.2008, 11:13 | ||
| Только учусь, помогите новичку. Создаю ado connection, запускаю прогу, все работает. Создаю ADO Table? насраиваю, запускаю, работает. Но когда перевожу ADO Table active в true и запускаю run выдает ошибку. Синим выделяет сроку в коде проекта
я только учусь, не понимаю чего он от меня хочет, помогите пожалуйста |
| Автор: ТоляМБА 5.3.2008, 11:28 |
| Пока ты не напишешь нам какую он мы это тоже наврядли поймём - телепаты в отпуске |
| Автор: Данкинг 5.3.2008, 11:33 |
| Наверное, или не указано имя таблицы, или же подключения. |
| Автор: neokortex 5.3.2008, 11:44 | ||
| Debugger Exception Notification Project Project1.exe raised exception class EVariantError with message 'Invalid variant type conversion' ... ок и показывает эту строку Application.Run; (предпоследняя) в контексте
|
| Автор: ТоляМБА 5.3.2008, 11:55 |
| Ой чую я что недавно похожая тема тут пробегала. Если кода немного - опубликуй, если много прикрепи в архиве. |
| Автор: neokortex 5.3.2008, 12:03 | ||||
и
|
| Автор: Rennigth 5.3.2008, 12:24 |
| neokortex, а отдельно твой "D:\Neokortex\prog\1.udl" подключается нормально к базе? |
| Автор: neokortex 5.3.2008, 12:35 |
| да подключение работает нормально. я и говорю что вся прога нормально работает до тех пор пока я не активирую ADO Table, а если false поставить, то ошибки не будет |
| Автор: ТоляМБА 5.3.2008, 13:09 |
| А в дизайн-тайме (до нажатия Run) если делаешь активе=тру то тоже всё нормально или нет? |
| Автор: neokortex 5.3.2008, 13:37 |
| да |
| Автор: aalexstorm 10.3.2008, 15:25 |
| По-моему проблема решается просто: Выставлять свойство active в true нужно непосредственно после подключения в коде программы |
| Автор: neokortex 21.3.2008, 17:06 |
| эээ, а как это сделать? :( |
| Автор: Rodman 21.3.2008, 17:17 |
| в Table есть такое свойство, вот его и устанавливай! |