powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / удаление\создание столбцов в Access (ADODC+DATAGRID+VC)
2 сообщений из 2, страница 1 из 1
удаление\создание столбцов в Access (ADODC+DATAGRID+VC)
    #32495192
Blast_Furnace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто знает каким образом осуществим сабж посредством класса CAdodc? Извраты с sql-запросами не помогают (столбец добавляется но программа вылетает с ошибкой)

-Кусок кода---

sql_str="ALTER TABLE "+cur_table+" ADD COLUMN "+new_column.m_Name+" CHAR(15)";
ca1.SetRecordSource((LPSTR)(LPCTSTR)sql_str);
ca1.Refresh();//---- в этом месте при исполнении ошибкаsql_str="SELECT * FROM "+cur_table; ca1.SetRecordSource((LPSTR)(LPCTSTR)sql_str);
ca1.Refresh();
cr=ca1.GetRecordset();
dg1.SetRefDataSource(cr);
dg1.UpdateData();

ca1 - обьект класса CAdodc
dg1 - обьект класса CDataGrid
cr - обьект класса C_Recordset
-------------
...
Рейтинг: 0 / 0
удаление\создание столбцов в Access (ADODC+DATAGRID+VC)
    #32496405
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор(столбец добавляется но программа вылетает с ошибкой)
Где и с какой?

Не совсем хорошо шарю в базах, но может попробовать добавлять слобец через системные таблицы? В джетовских базах есть таблица типа system-чего-то-там... В ней лежит вся инфа по таблицам внутри базы. И MSSQL такая же фигня. Может попробовать через это?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / удаление\создание столбцов в Access (ADODC+DATAGRID+VC)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]