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

Изглед: 18962|Отговор: 0

[Източник] Въпросителният знак на Java PreparedStatement за справка

[Копирай линк]
Публикувано в 20.11.2014 г. 13:14:01 ч. | | |
Java изходен код: [mw_shl_code=java,true]import java.sql.Connection;
импорт java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;


public class PreparedStatement {

        /**
         * @param args
         * IT форум:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Автоматично генериран метод (TODO stub)
                Connection conn=null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                try {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=sqlDB; ", "са", "123");
                        Скенер sc=нов скенер(System.in);
                        System.out.println ("Моля, въведете регистрираното си потребителско име:");
                        int id=sc.nextInt();
                        System.out.println("Моля, въведете парола:");
                        String pwd=sc.next();
                        Низът sql="вмъкване в стойности на userinfo (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        System.out.println("Регистрацията е успешна!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Автоматично генериран блок за улавяне
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Автоматично генериран блок за улавяне
                        e.printStackTrace();
                }накрая{
                        try {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Автоматично генериран блок за улавяне
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

SQL Server код на базата данни:
[mw_shl_code=sql,true]create database sqlDB
Върви
използване на sqlDB
Върви

Създаване на потребителска информация за таблица (
        id int първичен ключ,
        УВД Варчар (10)
)
Върви
Изберете * от userinfo[/mw_shl_code]




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

Mail To:help@itsvse.com