Как победить ClassWizard?
Пишу приложение для работы с базой данных ODBC.
Подключаю таблицы и связываю поля с переменными.
Сразу проблемы и неудобства.
1) Как выбрать только нужные поля? Там без вопросов все поля подключаются.
2) Как добиться чтобы поля обозначались СТРОГО!!![таблица].[поле] тип m_Table_Field
а не
[поле] тип m_Field
или еще строже если это возможно
[Database].[Table].[Field]
Иногда и такое было бы кстати.
и сортировались не по алфавиту, а по таблицам и порядку.
Ибо таблиц много и одинаковых полей много и такая извините каша получается, что не разберешь откуда что. К тому же для этих (сокращенных) полей нигде явно не прописано имя источника данных.
Вариант "вручную" не годится - не по науке.
Пробовал вручную AFX блоки править. Визард все равно "сокращенные" поля создает. В визарде я могу переменным нужные имена дать, но поля все равно остаются в сокращенном виде.
3) Что такое Источник Данных(DataSource) для BDGrid-а, почему грид не видит имен подключенных таблиц при редактировании свойств BDGrid-а?
С источниками данных в Билдере я работал много и плотно, но в вижуале похоже иная логика...