Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 16497|Отговор: 5

[Комуникация] Java заявява код към sqlserver база данни

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


Публичен класов тест2 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                TODO Автоматично генериран метод (TODO stub)
                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; ", "са", "123");
                        SQL твърдение
                        Низ sql="select * от userinfo";
                        Създайте обект за изпълнение на командата
                        stmt=conn.createStatement();
                        Изпълнение на SQL оператори
                        rs=stmt.executeQuery(sql);
                        докато (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]create database sqlDB
Върви
използване на sqlDB
Върви

Създаване на потребителска информация за таблица (
        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 ч. |
Администратор публикувано на 2014-11-18 18:40
Как трябва да се реши това?

Опитай да хванеш всяко близко
 Хазяин| Публикувано в 18.11.2014 г. 18:54:19 ч. |
Delver_Si Публикувано на 2014-11-18 18:46
Опитай да хванеш всяко близко

Без думи, това е, което Хъ Ке ни научи да пишем.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com