Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > коннект к базе из MyEclipse


Автор: Fly1410 2.4.2007, 17:36
помогите плиз!
Сам не поверил бы что такое озможно!

Вообщем ситуация такая.

Я использую MyEclipse и задумал написать приложение использующее hibernate. Сервер БД на Oracle и на ходиться на другом компе.

И напсал такое. только оно показывает мне СТАРЫЕ ДАННЫЕ. ТЕ ДАННЫЕ КОТОРЫЕ БЫЛИ В БАЗЕ 1 неделю назад. Такое ощущение что он их где-то записал у себя и оттуда считывает.

Я посмотрел базу через toad  все нормально отображает текущее состояние данные.

Написал прогу простенькую 
Код

        try {
            Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
            java.sql.Connection conn;            
            conn = DriverManager.getConnection(
                    "jdbc:oracle:thin:@EPMW184:1521:EMPLOYEE","HBM_TASK","HBM");                Statement sta = conn.createStatement();
            ResultSet rs = sta.executeQuery("Select * from Employee");
            rs.next();
            System.out.println(rs.getString(2));
                        
        } catch (Exception e) {

            e.printStackTrace();
}



она тоже отображает текущее состояние данных.
А вот через MyEclipse Database Explorer показывает СТАРЫЕ данные. и Через hibernate тож.
В чём может быть дело????


Автор: ecologist 3.4.2007, 09:05
Может и правду где-то кеширует - может там есть какая- кнопочка "Обновить" ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)