У вас вопросы?
У нас ответы:) SamZan.net

CommysqljdbcDriver; try {cn DriverMnger

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 26.12.2024

package database;

import java.sql.*;

import java.util.logging.Level;

import java.util.logging.Logger;

public class DB {

   private Connection cn;

   private Statement st;

   private ResultSet rs;

   public Connection getCn() {

       return cn;

   }

   

   public DB(String path, String nameDB, String login, String pass) {

       try {

           //загрузка драйвера

           Class.forName("com.mysql.jdbc.Driver");

           try {

                

               cn = DriverManager.getConnection(path + nameDB, login, pass);

               try {

                  

                   st = cn.createStatement();

               } catch (SQLException ex) {

                   System.out.println("Error in Statement " + ex);

               }

           } catch (SQLException ex) {

               System.out.println("Error in create Connection " + ex);

           }

       } catch (ClassNotFoundException ex) {

           System.out.println("Error in download Driver " + ex);

       }

   }

    //отсылаем запровы в бд

   public void update(String sql) {

       try {

           st.executeUpdate(sql);

       } catch (SQLException ex) {

           System.out.println("Error in update " + ex);

       }

   }

    // select  и show

   public ResultSet query(String sql) {

       try {

           rs = st.executeQuery(sql);

       } catch (SQLException ex) {

           System.out.println("Error in query " + ex);

       }

       return rs;

   }

   

   public void showRs(ResultSet rs){

       try {

           ResultSetMetaData rsmd= rs.getMetaData();

      

           for (int i = 1; i <=rsmd.getColumnCount(); i++) {

               System.out.print(rsmd.getColumnName(i)+"\t");

               

           }

          

           while(rs.next()){

            System.out.println("");

             for (int i = 1; i <=rsmd.getColumnCount(); i++) {

               System.out.print(rs.getString(i)+"\t");

               

           }

            

           }          

       } catch (SQLException ex) {

           Logger.getLogger(DB.class.getName()).log(Level.SEVERE, null, ex);

       }

   }

   public void close() {

       try {

           st.close();

           cn.close();

       } catch (SQLException ex) {

           System.out.println("Error in close " + ex);

       }

   }

  

}




1. Время диалога Организаторами конференции являются отдел по делам молодёжи Екатеринбургской епархии со
2. Контрольная работа- Организация кассовой работы в банках и операции с наличностью
3. Styletype определяет внешний вид маркера или нумератора
4. Лекція 6 Особливості економічних стратегій країн що розвиваються План Специфіка економічних стратег
5. конспект лекций Елабуга 2008Печатается по решению редакционноиз
6. Родина и природа в лирике СА Есенина
7. Культура, её структура и функции
8. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата психологічних наук Київ2006
9. тема промышленных монополий насаждавшаяся королями
10.  Основные принципы правового регулирования трудовых отношений
11. Согласно СК РФ если лицо наряду с гражданством иностранного государства имеет гражданство Российской Феде
12. Ніби намальований на чорному полі картини сидів Кайдаш в білій сорочці з широкими рукавами
13. победительницами.
14. Финансы как объективная экономическая категория
15. тема управления это совокупность субъекта управления и объекта управления которые находятся в определенно
16. Чацкий и Молчалин как герои-антиподы (По комедии АСГрибоедова «Горе от ума»)
17.  ТЕХНИЧЕСКАЯ БИБЛИОТЕКА РОССИИ ЦЕНТРАЛЬНАЯ НАУЧНАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ БИБЛИОТЕКА РАСХН ОТДЕЛЕНИЕ БИБ
18. Петербург2000 Страница зарезервированная для выходных типографских данных Публикуемые материалы являю
19. хотим выразить свою любовь и благодарность людям которые вложили в нас частичку своей души
20. 2 Объект и предмет изучения социальноэкономической статистики