Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 16306|Odpowiedź: 0

[Kod źródłowy Java] Java wywołuje kod źródłowy pliku konfiguracyjnego Właściwości

[Skopiuj link]
Opublikowano 21.11.2014 13:12:12 | | |
Kod źródłowy Javy:

[mw_shl_code=java,true]import java.io.IOException;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Types;
import java.util.Properties;


Public Class file_ini {

        /**
         * @param args
         * Forum IT:www.itsvse.com
         */
        public static void main(String[] args) {
                Stub automatycznie generowanej metody TODO
                Połączenie conn=null;
                CallableStatement cstmt=null;
               
                try {
                        Właściwości p=nowe Właściwości();
                        p.load(file_ini.class.getResourceAsStream("/jdbc.properties"));
                        String dr=p.getProperty("driver");
                        String url=p.getProperty("url");
                        String username=p.getProperty("username");
                        String pwd=p.getProperty("password");
                       
                        Ustaw typ sterownika
                        Class.forName(dr);
                        Utwórz obiekt połączenia
                        conn=DriverManager.getConnection(
                                        URL, nazwa użytkownika, PWD);
                        Instrukcja SQL
                        String sql="{call proc_test(?,?,?)}";
                        Stwórz obiekt, który wykonuje procedurę przechowywaną
                        cstmt=conn.prepareCall(sql);
                        Ustaw parametry procedury przechowywanej
                        cstmt.setInt(1, 20);
                        cstmt.setInt(2, 30);
                        cstmt.registerOutParameter(3, Types.INTEGER);
                        Wykonaj procedury przechowywane
                        cstmt.execute();
                        Uzyskaj wartość zwrotną
                        int num=cstmt.getInt(3);
                        System.out.println(num);
                       
                } catch (ClassNotFoundException e) {
                        Automatycznie generowany blok chwytu TODO
                        e.printStackTrace();
                } catch (SQLException e) {
                        Automatycznie generowany blok chwytu TODO
                        e.printStackTrace();
                }catch (IOException e) {
                        Automatycznie generowany blok chwytu TODO
                        e.printStackTrace();
                }

        }

}
[/mw_shl_code]

Kod źródłowy jdbc.properties:

[mw_shl_code=java,true]driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc\:sqlserver\://localhost\:1433; database\=sqlDB
Nazwa użytkownika=SA
password=123
[/mw_shl_code]

Kod źródłowy bazy danych:

[mw_shl_code=sql,true]--Utworzenie bazy danych
create database sqlDB
Idź
--bazy danych przełączników
użyj sqlDB
Idź
--Tworzenie procedur przechowywanych
Stwórz procedurę proc_test
@a int,
@b int,
@num wyjście int
jako
ustaw @num=@a+@b

--Wykonaj procedury przechowywane
deklaruj @add int
Wyjście proc_test wykonawczych 1,2,@add
druk @add
[/mw_shl_code]

存储过程和配置文件.rar (287.1 KB, Liczba pobranych plików: 0, Cena sprzedaży: 2 Zbożowy MB)






Poprzedni:Jak Java wykorzystuje procedury przechowywane? Java wykonuje kod źródłowy procedur przechowywanych
Następny:Gdy twój talent nie jest w stanie wspierać twoich ambicji, powinieneś się uspokoić i uczyć
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com