JavaSP
--------------
1 JavaSPļĿ
2 JavaSP
3 

1 JavaSPļĿ 
------------------------------

    : 
        C:\DBMaker\5.4\Samples\JavaSP\AddEmployee.java
    Ŀ:
        ÷ʾʹJavaSPݿввݡ
        
        1. עdbmaker
        2. ݿ
        3. sample.employeeв볣
        4. ر
        5. Ͽ


2 JavaSP
---------------------------
    :
        1. ǷװJava Development Kit (JDK)Ϊ
           ҪʹJavacjavaʹJarߴࡣ
                      
        2. ΪJDKbinPATH
		   set PATH=%JAVA_HOME%\bin;%PATH%
                            
        3. ûCALSSPATHʹDBMaker JDBC
           binaryļ
		   set CLASSPATH=.;C:\DBMaker\5.4\bin\dmjdbc30.jar;%CLASSPATH%
           
        4. Կͻ-ģʽݿ"DBSAMPLE5"Ȼʹ
           dmSQLӵݿ⡣ںķУǽʹĬ
           ûSYSADM¼

        5. dmconfig.iniļ
		   dmconfig.iniļе"DBSAMPLE5"£ݣ
           DB_SPDIR= C:\DBMaker\5.4\samples\DATABASE\sp
                              
        6. DOSбAddEmployee.javaļȻڵǰĿ¼
           ļAddEmployee.class
           
           C:\DBMaker\5.4\samples\JavaSP>javac AddEmployee.java            
           
        7. ƶļAddEmployee.classļC:\DBMaker\5.4\samples\JavaSP\employee¡
        
        8. ѹclassļڵǰ·´addEmployee.jarļ
        
            C:\DBMaker\5.4\samples\JavaSP>jar cvf addEmployee.jar 
           employee\AddEmployee.class       
          
        9. <DB_SPDIR>д·jar\SYSADMȻļaddEmployee.jar
           Ƶ<DB_SPDIR>\jar\SYSADM¡
                            
           ע⣺SYSADMǴд.
          
        10. dmSQLУʹSQLעJARļ
                    
            dmSQL>ADD JARFILE addEmployee addEmployee.jar;
            
        11. dmSQLУʹSQL䴴洢̡
            
            dmSQL>CREATE PROCEDURE addEmployee(int id,char(12) name) 
            RETURNS STATUS LANGUAGE JAVA FROM 
            'employee.AddEmployee.addEmployee(int,String)',addEmployee;
        
        12. dmSQLУʹSQLִиjava SPִгɹ
            sample.EMPLOYEEлһ¼¼(123,'SYSADM')

            dmSQL> CALL addEmployee(123,'SYSADM');

3 
---------------------------       
    JavaSP֧JRE 1.7 ǰİ汾.       
