Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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 вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа идет просто она не останавливается продолжает табулировать дальше, хотя должна изменятся х с 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 18:10




08:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru