Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> import w MySQL 
:(
    Опции темы
viktorrrrrr
Дата 9.9.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 29.5.2008

Репутация: нет
Всего: нет



проблема состоит в том что у меня таблица состоит из

Nr| Strasse |plz|ort |str_n | n_plz |n_ort |h_nr |

а мне требуется занести толко 4 первие ,
видает ощибку требует занести все поля



структура .csv faila

Код

2,2,"Wohlenberg 23",39606,"Lückstedt"                                                                                        
3,3,"Zettlersweg 6a",39606,"Iden"                                                                                        4,4,"Priemern Nr.2",39606,"Bretsch"                                                                                            



Код

public void baseCon() {
                            
           try {
               
        Class.forName("com.mysql.jdbc.Driver").newInstance();
        conn = DriverManager.getConnection(url, user, pass);
        System.out.println("Verbunden+++");
        FileInputStream fis = new FileInputStream("in/kunde_dat.csv"); 
        PreparedStatement stmt = conn.prepareStatement
        ("insert into kunde_dat  (NUMMER,STRASSE,PLZ,ORT) values (?,?,?,?) "); 
        BufferedReader in = new BufferedReader(new InputStreamReader(fis,"UTF-8"));
                   while ((str = in.readLine()) != null) 
          {
            String[] arr = str.split(","); 
            stmt.setString(1, arr[0]); 
            stmt.setString(1, arr[1].replaceAll("\"", "")); 
            stmt.setString(2, arr[2].replaceAll("\"", ""));
            stmt.setString(3, arr[3].replaceAll("\"", "")); 
            stmt.setString(4, arr[4].replaceAll("\"", ""));
            
            int count = stmt.executeUpdate(); 
            System.out.println(count); 
          }
            }
           catch (Exception e) {
                System.err.println("Kann nicht verbinden!");
                }
                                    
                }
    

PM MAIL   Вверх
SaSho
Дата 9.9.2008, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 10.6.2007
Где: Днепропетровск

Репутация: 2
Всего: 3



Остальные поля (n_plz, n_ort, h_nr ) допускают значения null?
PM MAIL ICQ Jabber   Вверх
viktorrrrrr
Дата 9.9.2008, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 29.5.2008

Репутация: нет
Всего: нет



да допускаüт
PM MAIL   Вверх
SaSho
Дата 9.9.2008, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 10.6.2007
Где: Днепропетровск

Репутация: 2
Всего: 3



А текст эксепшена увидеть можно?
PM MAIL ICQ Jabber   Вверх
viktorrrrrr
Дата 9.9.2008, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 29.5.2008

Репутация: нет
Всего: нет



там просто пищет что нет связи с базой а если добавить поля все нормально
PM MAIL   Вверх
alexadr
Дата 9.9.2008, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 25.9.2006

Репутация: 4
Всего: 4



попробуйте выполнить вот этот запрос:
Код

insert into kunde_dat  (NUMMER,STRASSE,PLZ,ORT) values (?,?,?,?)


в mysql клиенте и убедитесь что он отработает нормально. Ессно, - вопросики заменить на нужные значенияsmile
PM MAIL   Вверх
viktorrrrrr
Дата 9.9.2008, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 29.5.2008

Репутация: нет
Всего: нет



вопрос снят все ок благодарü

Это сообщение отредактировал(а) viktorrrrrr - 9.9.2008, 16:27
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0493 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.