string select = "select CON1_FACTORY_CODE,CON1_FACTORY_NAME,CON1_FACTORY_SHORTNAME,CON1_COMPANYCODE from CON_FACTORY_INFO where CON1_ISENABLE=1 ORDER BY CON1_FACTORY_NAME ";
DataSet dataset = new DataSet();
using (OracleConnection con = new OracleConnection(StaticConnection.bussinessConnectString))
{
OracleDataAdapter dataAdpater = new OracleDataAdapter(select, con);
try
{
dataAdpater.Fill(dataset);
}
catch (Exception ex)
{
throw new Exception(ex.Message.ToString());
}
}
Выводит
ORA-00942: Таблица или представление не существует
В чем может быть проблема и как ее решить. В SqlDeveloper запрос отрабатывает.
FR>ORA-00942: Таблица или представление не существует
Проверьте, что вы подключатесь в правильной базе данных на сервере: посмотрите в connection string, выбрана ли там правильная база данных и правильная схема (если вы используете схемы).
Здравствуйте, Darky Darkov, Вы писали:
DD>Здравствуйте, Funny Rabbit, Вы писали:
FR>>
FR>>ORA-00942: Таблица или представление не существует
DD>Проверьте, что вы подключатесь в правильной базе данных на сервере: посмотрите в connection string, выбрана ли там правильная база данных и правильная схема (если вы используете схемы).
Дело в том, что я вижу таблицы в SqlDeveloper, приложение и коллеги нет.
DD>>Проверьте, что вы подключатесь в правильной базе данных на сервере: посмотрите в connection string, выбрана ли там правильная база данных и правильная схема (если вы используете схемы).
FR>Дело в том, что я вижу таблицы в SqlDeveloper, приложение и коллеги нет.
Ну, значит и приложение и коллеги смотрят куда-то не туда. Предыдущий оратор всё правильно сказал, надо разбираться, куда ты подключаешься. Это вообще классика
Здравствуйте, Funny Rabbit, Вы писали:
FR>Самый простой код.
FR>string select = "select CON1_FACTORY_CODE,CON1_FACTORY_NAME,CON1_FACTORY_SHORTNAME,CON1_COMPANYCODE from CON_FACTORY_INFO where CON1_ISENABLE=1 ORDER BY CON1_FACTORY_NAME ";
FR>Выводит
FR>ORA-00942: Таблица или представление не существует
FR>В чем может быть проблема и как ее решить. В SqlDeveloper запрос отрабатывает.
А вы (SqlDeveloper) и коллеги/приложение используюте ту же самую строку подключения или в чём-то различные (пользователи/схемы/etc)?
Какой именно OracleConnection вы используете в приложении? Не тот ли, что deprecated?
Help will always be given at Hogwarts to those who ask for it.