Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Базы данных (JDBC, JPA, Hibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2015, 19:18   #1
tronuo
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 18
По умолчанию Не видит таблицу, хотя она есть

Main.java
Код:
    public static void main(String[] args) {
        // TODO code application logic here
        Connect con = new Connect();
        Form form = new Form();
        form.setVisible(true);
        Connection c =con.ConnectDB();
        Database.ReadDB(c);
        
    }
Connect.java
Код:
package Notebook;
import java.sql.*;
import javax.swing.JOptionPane;
/**
 *
 * @author tronu_000
 */
public class Connect {
    public static Connection ConnectDB(){
        try{
        Class.forName("org.sqlite.JDBC");
        Connection connect = DriverManager.getConnection("jdbc:sqlite:mydatabase.sqlite");
        return connect;
        }
        catch(Exception e){
        JOptionPane.showMessageDialog(null, e);
       
        }
        return null;
    }   
}
Database.java
Код:
package Notebook;
import java.sql.*;
import javax.swing.JOptionPane;
/**
 *
 * @author tronu_000
 */
public class Database {
    public static ResultSet ReadDB(Connection c){
        String query = "SELECT * FROM data";
        try{
            Statement statement = c.createStatement();
            ResultSet res = statement.executeQuery(query);
            //while (res.next()){
            //    JOptionPane.showMessageDialog(null, res.getObject("name"));
            //}
        }
        catch(Exception e){
        JOptionPane.showMessageDialog(null, e);
       
        }
        return null;
    }   
}
Проблема в том, что при запуске программы вылезает ошибка: "SQL error or missing database (no such table: data).
БД рабочая и таблица data там есть. Открыл БД в программах SqliteBrowser, DB Browser for SQLite.
В чем ошибка?
Спасибо.
tronuo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа идет просто она не останавливается продолжает табулировать дальше, хотя должна изменятся х с 0,1 до 1 Ляйсан9517 Lazarus, Free Pascal, CodeTyphon 5 15.04.2014 15:56
visual studio не видит заголовочный файл, хотя он есть (fatal error C1083: Cannot open include file: 'GL/glut.h': No such file or sersheg Помощь студентам 0 21.10.2013 13:04
поле не найдено в таблице, хотя оно есть Threefire БД в Delphi 6 22.09.2012 17:51
php Undefined variable, хотя она есть Dominatorsha PHP 1 31.07.2012 16:05
Я создал он-лайн игру,и она не видит базу данных. Linked007 Помощь студентам 2 25.11.2009 17:10