Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Pirat3
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 5
#1

Вывод из БД в Excel

17.07.2014, 14:04. Просмотров 813. Ответов 3
Метки нет (Все метки)

netbeans. Возможно неправильно подключил библиотеки. Как правильно сделать?
Ошибки
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
run:
java.lang.NoClassDefFoundError: createtable/Createtable (wrong name: Createtable/Createtable)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Exception in thread "main" Java Result: 1
СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 1 секунда)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package Createtable;
import java.sql.*;
 
public class Createtable{
    public static void main(String[] args);{
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
    }
    catch (Exception e){    e.printStackTrace();}
    Connection conn=null;
    try{
    conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/", "root", "123456");
    }
    catch (Exception e){e.printStackTrace();}
    Statement st=null;
    Resultset rs=null;
    try{
    st=conn.createStatemant();
    rs=st.executeQuery("SELECT * FROM test.staff");
    WritableWorkbook wbook= Workbook.createWorkbook(new File("table.xls"));
    WritableSheet sheet=wbook.createSheet("id", 0);
    int q=0;
    while (rs.next()){
        Label lbl = new Label (0, q, rs.getString("id"));
        q++;
    }
    wbook.write();
    wbook.close();
}
   catch (Exception e){e.printStackTrace();}
   finally{
    try{
        if(rs!=null) rs.close;
        if(st!=null) st.close;
        if(conn!=null) conn.close;
    }
    catch (Exception e){e.printStackTrace();}
}
}
}

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2014, 14:04
Ответы с готовыми решениями:

Реализовать вывод данных из Java в Excel
я пытаюсь использовать библиотеку http://poi.apache.org/ но не могу создать...

Вывод в Excel
Исправьте код или дайте совет. Нужно в начале чтоб в начале было Отчет по...

Вывод Excel
В швейной мастерской имеется 8 бригад, которые изготавливают 8 моделей мужских...

вывод в excel
как вывести полученные значения при сортировке в excel???(button4.ckick) вот...

Вывод в Excel
Здравствуйте, помогите пожалуйста с отчетом, который нужно вывести в excel....

3
turbanoff
Эксперт Java
4012 / 3747 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
17.07.2014, 15:20 #2
Скорее всего у вас проблема с тем что различается наименование класса/пакета и файла/папки.
Проверьте чтобы всё в точности совпадало (с учетом регистра). И заодно в настройках проекта посмотрите, чтобы тоже всё было одинаково.

PS. Обычно название пакетов дают из маленьких букв (не использую прописные)
0
Pirat3
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 5
17.07.2014, 15:27  [ТС] #3
я совсем новичокназвал все одинаково
Java
1
2
3
4
5
run:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - missing method body, or declare abstract
    at zxc.zxc.main(zxc.java:5)
Java Result: 1
СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 1 секунда)
0
turbanoff
Эксперт Java
4012 / 3747 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
17.07.2014, 15:31 #4
Pirat3, Какая версия NetBeans у вас? В 7.2 вроде от этой ошибки избавились, и стало выдаваться более понятное сообщение
В любом случае, ошибка говорит, что у вас что-то не так с кодом.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2014, 15:31

Вывод в Excel
Можно ли сделать шире столбцы и убрать время в конце даты? Imports...

Вывод в excel
хотел вывести оценки в ексель но при отсеивании определенного человека он...

Вывод в excel
Привет! Помогите пожайлуста выполнить задание на VBA. Само задание: В магазин...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru