Borland C++ Builder VCL FAQ - Ошибка при подключении к Access через ADO
Written on . Posted in C++ Builder
ОГЛАВЛЕНИЕ
- Borland C++ Builder VCL FAQ
- Какой способ очистки TCanvas самый быстрый?
- Почему у меня RichEdit не хочет откpывать и сохpанять RTF'ы?
- Как с помощью TMediaPlayer узнать, сколько длится фильм в миллисекундах и в кадрах?
- Как работать с ресурсами?
- Дата и время( TDateTime ) - общие вопросы
- Как узнать текущие дату и/или время?
- Как сдвинуть дату на заданный промежуток?
- Как определить день недели?
- Как определить номер недели в году?
- Как узнать, сколько дней в месяце?
- Как изменить один из компонентов TDateTime, не затрагивая другой?
- Как определить, является ли год високосным?
- Компоненты - динамическое создание
- Строки(AnsiString) - общие вопросы
- Создание строки
- Получение символа из строки
- Получение символьного массива, содержащего значение AnsiString
- Копирование значения AnsiString в символьный массив Unicode
- Как узнать, сколько символов в строке?
- Как удалить в строке концевые пробелы?
- Работа с фрагментами строки
- Как зарезервировать строке определенный размер
- Строки( AnsiString ) - преобразования - другие типы
- AnsiString в целочисленный тип(int,long):
- AnsiString в число с плавающей точкой(float,double):
- AnsiString <-> цвет(TColor):
- AnsiString <-> курсор(TCursor):
- Запись в двоичный файл
- Чтение из двоичного файла
- Как получить TColor, имея значения красной, синей и зелёной составляющих?
- Как имея TColor, получить значения красной, синей и зелёной составляющих?
- Как узнать яркость цвета?
- Преобразование файлового времени в объект TDateTime
- Выбор нескольких ячеек в TStringGrid
- Как перевести строку из Windows-кодировки в OEM-кодировку?
- Как перевести строку из OEM-кодировки в Windows-кодировку?
- Как узнать, високосный год или нет?
- Как узнать количество параметров, переданных в командной строке?
- Как получить шестнадцатеричное представление числа?
- Как изменить стиль формы во время выполнения?
- Всплывающие подсказки в ListView при наведении мыши на элемент списка
- Всплывающие подсказки в ListBox при наведении мыши на элемент списка
- Преобразование объекта TDateTime в строку
- Как получить аргументы командной строки для приложения?
- Проверка буфера обмена на наличие в нем текста
- Прокрутка ListBox на одну строку вниз
- Список всех шрифтов, установленных в системе (VCL вариант)
- Preview у TChart в run-time
- Как сжать базу данных Access?
- Как получить текст выделенного элемента в TComboBox?
- Как добавить стpокy в RichEdit, чтобы пpи этом
- Как использовать стандартные средства C++Builder для работы с gif и jpeg файлами?
- Preview у TChart в run-time (для TChart 6)
- Получение дня недели (VCL вариант)
- Получение текущей даты и времени (VCL вариант)
- Получение директории, из которой запущена программа
- Загрузка содержимого из файла в BLOB-поле
- Запись содержимого BLOB-поля в файл
- Вывод текста по окружности
- Определение размера свободного пространства на диске
- Как узнать, какой процессор установлен в системе?
- Как узнать, присутствует ли мышь в системе?
- Как узнать, присутствует ли у мыши колесико?
- Как определить, над каким элементом в ListBox находится курсор мыши?
- Закрашивание отдельной ячейки в StringGrid
- Сколько мониторов установлено в системе?
- Прокрутка ListBox на одну строку вверх
- Перемещение формы мышью не за заголовок
- Получение списка компьютеров в сети
- Как удалить выбранные элементы в TListBox?
- Изменение стиля шрифта у TTreeNode
- Очистка ячеек в StringGrid (вариант 1)
- Удаление пустой директории
- Отладка DLL
- Как узнать размер папки?
- Печать выделенного текста на матричный принтер
- Преобразование битового образа в область (регион)
- Как ограничить перемещение курсора заданной областью?
- Ошибка при регистрации собственного класса всплывающих подсказок
- Как пpи стаpте пpогpаммы включить киpиллицу?
- Обработка событий динамически созданных компонентов
- Ошибка при компиляции проекта с использованием VirtualTreeView в C++Builder 6
- Получение версии файла
- Как скрыть закладку в TPageControl?
- Как скрыть столбец в TStringGrid?
- Ошибка при подключении к Access через ADO
- Медленно работает TADODataSet->Open()
- Перечисление принтеров
- Как импортировать данные из текстового файла в Excel?
- Как получить список активных процессов?
- Как проиграть мп3-файл?
- Преобразование TColor в RGB
- Конвертация bmp в jpeg средствами C++Builder
- Конвертация bmp в jpeg средствами C++Builder
- Извлечение изображения из blob-поля таблицы
- Все страницы
Страница 87 из 96
Ошибка при подключении к Access через ADO
При подключении к Access через ADO при запуске проекта под IDE возникает ошибка:Project Project1.exe raised exception class EVariantTypeCastError with messageЭто проблема в драйвере базы данных и есть два варианта решения данной проблемы:
'Could not convert variant of type (Null) into type (String)'. Process
stopped. Use Step or Run to continue.
1. Ничего не предпринимать, оставить как есть. Ошибка возникает только при запуске приложения под IDE - и при обычном запуске никакого сообщения об ошибке выдано не будет, приложение будет функционировать нормально.
2. Сменить драйвер доступа к БД: вместо ODBC надо использовать Jet 4.0.