Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 16497|Відповідь: 5

[Зв'язок] Java-запити до коду бази даних sqlserver

[Копіювати посилання]
Опубліковано 18.11.2014 13:01:22 | | |
[mw_shl_code=java,true]імпорт java.sql.Connection;
імпорт java.sql.DriverManager;
імпортувати java.sql.ResultSet;
import java.sql.SQLException;
імпорт java.sql.Statement;


Публічний класний тест2 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                Заготовка методу TODO Автоматично згенерований
                Connection conn=null;
                Твердження stmt=null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        Отримайте об'єкт з'єднання
                        conn=DriverManager.getConnection(
                                        "jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        SQL-оператор
                        Рядок sql="вибрати * з userinfo";
                        Створіть об'єкт для виконання команди
                        stmt=conn.createStatement();
                        Виконати SQL-оператори
                        rs=stmt.executeQuery(sql);
                        while(rs.next()){
                                int id=rs.getInt("id");
                                Ім'я рядка=rs.getString("qname");
                                int age=rs.getInt("вік");
                                System.out.println("ID:"+id+",Ім'я:"+name+",Вік:"+вік);
                        }
                       
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Автоматично згенерований блок ловлі
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Автоматично згенерований блок ловлі
                        e.printStackTrace();
                }нарешті{
                        try {
                                if(rs!=null){rs.close(); }
                                if(stmt!=null){stmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Автоматично згенерований блок ловлі
                                e.printStackTrace();
                        }
                }
        }

}
[/mw_shl_code]

Скрипт бази даних:

[mw_shl_code=sql,true]створити базу даних sqlDB
Іди
використання sqlDB
Іди

Створити таблицю userinfo(
        id int первинний ключ,
        Qname Varchar(10),
        Вік Інтелект
)
Іди

Вибрати * з userinfo[/mw_shl_code]

Java jdbc пакет: sqljdbc.jar (300.98 KB, Кількість завантажень: 0, Ціна продажу: 1 Grain MB)




Попередній:Java оновлює код бази даних (додає, видаляє, змінює), а JDBC оновлює код
Наступний:Вони обидва зайняті фондом: не дають мені ні копійки, ні 100 юанів
Опубліковано 18.11.2014 15:52:41 |
Якщо виникає помилка при закритті ресурсу, набір результатів закриття є аномальним, і закриття об'єктів та з'єднань не виконується.
Опубліковано 18.11.2014 15:52:47 |
Якщо виникає помилка при закритті ресурсу, набір результатів закриття є аномальним, і закриття об'єктів та з'єднань не виконується.
 Орендодавець| Опубліковано 18.11.2014 18:40:12 |
Delver_Si Опубліковано 2014-11-18 15:52
Якщо виникає помилка при закритті ресурсу, набір результатів закриття є аномальним, і закриття об'єктів та з'єднань не виконується.

Як це вирішити?
Опубліковано 18.11.2014 18:46:08 |

Спробуйте зловити кожну близькість
 Орендодавець| Опубліковано 18.11.2014 18:54:19 |
Delver_Si Опубліковано 2014-11-18 18:46
Спробуйте зловити кожну близькість

Без слів, це те, чого нас навчив писати Хе Ке
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com