Package com.bleujin.framework.db.procedure

Examples of com.bleujin.framework.db.procedure.IUserProcedure.addParam()


      assertEquals(5, rows.getRowCount()) ;
    }
 
  public void testProcedure2() throws Exception {
    IUserProcedure upt = dc.createUserProcedure("demoSp2(?,?)") ;
    upt.addParam("abcdefg" ).addParam(4) ;
   
    int rowcount = upt.execUpdate() ;
      assertEquals(1, rowcount) ;
    }
 
View Full Code Here


    recreate.execUpdate();
  }

  public void xtestUpdate() throws Exception {
    IUserProcedure upt = dc.createUserProcedure("temp@insertChain");
    upt.addParam("param1", 1).addParam("param2", 2);
    upt.execUpdate();
  }
}
View Full Code Here

        final DBController dc = new DBController(atask.getDBManager()) ;
        new Thread(){
            public void run(){
                try {
                    IUserProcedure upt = dc.createUserProcedure("OnlyAdmin@addLongTimeProcedure(?,?,?)") ;
                    upt.addParam(0, procName) ;
                    upt.addParam(1, procFullName.length() > 1000 ? procFullName.substring(0, 1000) : procFullName) ;
                    upt.addParam(2, misecond) ;
                    upt.execUpdate() ;
                }
                catch(SQLException ex) {
View Full Code Here

        new Thread(){
            public void run(){
                try {
                    IUserProcedure upt = dc.createUserProcedure("OnlyAdmin@addLongTimeProcedure(?,?,?)") ;
                    upt.addParam(0, procName) ;
                    upt.addParam(1, procFullName.length() > 1000 ? procFullName.substring(0, 1000) : procFullName) ;
                    upt.addParam(2, misecond) ;
                    upt.execUpdate() ;
                }
                catch(SQLException ex) {
                    ex.printStackTrace();
View Full Code Here

            public void run(){
                try {
                    IUserProcedure upt = dc.createUserProcedure("OnlyAdmin@addLongTimeProcedure(?,?,?)") ;
                    upt.addParam(0, procName) ;
                    upt.addParam(1, procFullName.length() > 1000 ? procFullName.substring(0, 1000) : procFullName) ;
                    upt.addParam(2, misecond) ;
                    upt.execUpdate() ;
                }
                catch(SQLException ex) {
                    ex.printStackTrace();
                }
View Full Code Here

 
 
 
  public void testNamedProcedure() throws Exception {
    IUserProcedure upt = dc.createUserProcedure("sample@insertWith(:a, :b)") ;
    upt.addParam("a", 1) ;
    upt.addParam("b", "abc") ;
    upt.execUpdate() ;
   
    Rows rows = dc.getRows("select * from update_sample") ;
    assertEquals(1, rows.getRowCount()) ;
View Full Code Here

 
 
  public void testNamedProcedure() throws Exception {
    IUserProcedure upt = dc.createUserProcedure("sample@insertWith(:a, :b)") ;
    upt.addParam("a", 1) ;
    upt.addParam("b", "abc") ;
    upt.execUpdate() ;
   
    Rows rows = dc.getRows("select * from update_sample") ;
    assertEquals(1, rows.getRowCount()) ;
  }
View Full Code Here

    cmd.execUpdate() ;
  }
 
  public void testProcedureUpdate() throws Exception {
    IUserProcedure upt = dc.createUserProcedure("Sample@insertWith(?,?)") ;
    upt.addParam(1).addParam("abc") ;
   
    upt.execUpdate() ;
  }
 
  public void testProcedureQuery() throws Exception {
View Full Code Here

 
  public void testProcedureQuery() throws Exception {
    testProcedureUpdate() ;
   
    IUserProcedure upt = dc.createUserProcedure("Sample@selectBy(?)") ;
    upt.addParam(1);
   
    Rows rows = upt.execQuery() ;
   
    assertEquals(1, rows.getRowCount()) ;
    assertEquals("abc", rows.firstRow().getString("b")) ;
View Full Code Here

  public void testDefault() throws Exception {
   
    // example 1
    DBController dc = DBController.getTestInstance() ;
    IUserProcedure u1 = dc.createUserProcedure("emp@add(?,?)") ;
    u1.addParam(110).addParam("bleujin") ;
    u1.execUpdate() ;

    // example
    IUserProcedure u2 = dc.createUserProcedure("emp@list()") ;
    Rows rows = u2.execQuery() ;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.