Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 16306|Válasz: 0

[Java forráskód] A Java a Properties konfigurációs fájl forráskódját hívja

[Linket másol]
Közzétéve 2014. 11. 21. 13:12:12 | | |
Java forráskód:

[mw_shl_code=java,true]importál java.io.IOException;
importál java.sql.CallableStatement;
importálás java.sql.Connection;
importál java.sql.DriverManager;
importálás java.sql.SQLException;
importálás java.sql.Típusok;
importál java.util.Properties;


Nyilvános osztály file_ini {

        /**
         * @param args
         * IT Fórum:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Automatikusan generált metódus stub
                Connection conn=null;
                CallableStatement cstmt=null;
               
                try {
                        Tulajdonságok p=új Tulajdonságok();
                        p.load(file_ini.class.getResourceAsStream("/jdbc.properties"));
                        String dr=p.getProperty("driver");
                        String url=p.getProperty("url");
                        string username=p.getProperty("felhasználónév");
                        String pwd=p.getProperty("jelszó");
                       
                        Állítsd be a meghajtó típusát
                        Class.forName(dr);
                        Hozz létre egy kapcsolati objektumot
                        conn=DriverManager.getConnection(
                                        URL, felhasználónév, pwd);
                        SQL kijelentés
                        String sql="{call proc_test(?,?,?)}";
                        Hozz létre egy objektumot, amely végrehajtja a tárolt eljárást
                        cstmt=conn.prepareCall(sql);
                        Állítsuk be a tárolt eljárás paramétereit
                        cstmt.setInt(1, 20);
                        cstmt.setInt(2, 30);
                        cstmt.registerOutParameter(3, Type.INTEGER);
                        Tárolt eljárások végrehajtása
                        cstmt.execute();
                        Szerezd meg a hozamértéket
                        int num=cstmt.getInt(3);
                        System.out.println(num);
                       
                } catch (ClassNotFoundException e) {
                        TODO Automatikusan generált fogóblokk
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Automatikusan generált fogóblokk
                        e.printStackTrace();
                }catch (IOException e) {
                        TODO Automatikusan generált fogóblokk
                        e.printStackTrace();
                }

        }

}
[/mw_shl_code]

jdbc.properties forráskód:

[mw_shl_code=java,true]driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc\:sqlserver\://localhost\:1433; database\=sqlDB
username=sa
password=123
[/mw_shl_code]

Adatbázis forráskód:

[mw_shl_code=sql,true]--Adatbázis létrehozása
create database sqlDB
Menj
--adatbázisok váltása
use sqlDB
Menj
--Hozzon létre tárolt eljárásokat
Create Proc proc_test
@a int,
@b int,
@num int kimenet
mint
set @num=@a+@b

--Tárolt eljárások végrehajtása
deklarare @add int
Executive proc_test 1,2,@add kimenet
Nyomtatás @add
[/mw_shl_code]

存储过程和配置文件.rar (287.1 KB, Letöltések száma: 0, Eladási ár: 2 Grain MB)






Előző:Hogyan használja a Java tárolt eljárásokat? A Java tárolt eljárás forráskódot futtatja
Következő:Ha a tehetséged nem támogatja az ambícióidat, akkor nyugodj meg és tanulj
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com