Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 18962|Vastaus: 0

[Lähde] Javan PreparedStatement-kysymysmerkki viitteeksi

[Kopioi linkki]
Julkaistu 20.11.2014 13.14.01 | | |
Java-lähdekoodi: [mw_shl_code=java,true]import java.sql.Connection;
tuo java.sql.DriverManager;
tuo java.sql.ResultSet;
import java.sql.SQLException;
tuo java.util.Scanner;


julkinen luokka PreparedStatement {

        /**
         * @param args
         * IT-foorumi:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Automaattisesti generoitu metodin tynkä
                Yhteys conn=null;
                java.sql.PreparedStatement pstmt =null;
                ResultSet rs=null;
                kokeile {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=sqlDB; ", "sa", "123");
                        Skanneri sc=uusi Skanneri(System.in);
                        System.out.println ("Syötä rekisteröity käyttäjätunnuksesi:");
                        int id=sc.nextInt();
                        System.out.println ("Syötä salasana:");
                        Merkkijono pwd=sc.next();
                        Merkkijono sql="insert into userinfo values (?,?)";
                        pstmt =conn.prepareStatement(sql);
                        pstmt.setInt(1, id);
                        pstmt.setString(2, pwd);
                        pstmt.executeUpdate();
                        system.out.println ("Rekisteröinti onnistui!") );
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO Automaattisesti luotu catch block
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automaattisesti luotu catch block
                        e.printStackTrace();
                }vihdoinkin{
                        kokeile {
                                if(rs!=null){rs.close(); }
                                if(pstmt!=null){pstmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO Automaattisesti luotu catch block
                                e.printStackTrace();
                        }
                       
                       
                }

        }

}
[/mw_shl_code]

SQL Server -tietokantakoodi:
[mw_shl_code=sql,true]luo tietokanta sqlDB
mene
käytä sqlDB:tä
mene

luo taulukko userinfo(
        id int pääavain,
        PWD Varchar(10)
)
mene
valitse * käyttäjätiedoista[/mw_shl_code]




Edellinen:Taivasta uhmaava QQ-läpimurtotili päänäyttö plus ystävät + yksinkertainen koodiläpimurto päänäyttö pakotettu chatista (vain QQ-numero tarvitaan tekemään mitä haluat)
Seuraava:javajdbc:n tietopisteet
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com