импортирование определенной таблицы из OracleDB в представление dataGrid или, наконец, Excel - PullRequest
0 голосов
/ 09 апреля 2019

Я хочу подключиться к базе данных оракула с помощью C #, чтобы импортировать конкретную таблицу с периодическим интервалом (каждые 5 минут), я уже подключил базу данных с OracleConnection, но теперь мне нужно экспортировать таблицу на мой компьютер (Excel или вид сетки) но у меня есть некоторые проблемы с моим кодом. Расположение таблицы файлов - это содержимое таблицы CFFM4X, а затем таблица Currentalarm

OracleConnection conn = new OracleConnection(oradb);
conn.Open();
string sql = "Select * from CFFM4X.CURRENTALARM"; // do i need to specify table directory here ?!
OracleCommand cmd = new OracleCommand(sql, conn);
DataSet ds = new DataSet();
OracleDataAdapter da = new OracleDataAdapter(); // who i can use adapter ?
da.SelectCommand = cmd;
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];

Выполнение работает, но оно застревает при достижении части заполнения da.fill(ds); Я получаю следующую ошибку:

Необработанное исключение типа 'Oracle.DataAccess.Client.OracleException' произошло в Oracle.DataAccess.dll

Дополнительная информация: внешний компонент выдал исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...