Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Oracle·ÖÒ³´æ´¢¹ý³Ì¼°javaµÄ¾ßÌåµ÷Ó÷½·¨

--°ü
create or replace package pkg_query as
  type cur_query is ref cursor;
end pkg_query;
--¹ý³Ì
CREATE OR REPLACE  PROCEDURE "PRC_QUERY" (p_tableName  
        in  varchar2,   --±íÃû
        p_strWhere         in  varchar2,   --²éѯÌõ¼þ
        p_orderColumn      in  varchar2,   --ÅÅÐòµÄÁÐ
        p_orderStyle       in  varchar2,   --ÅÅÐò·½Ê½
        p_curPage          in out Number,  --µ±Ç°Ò³
        p_pageSize         in out Number,  --ÿҳÏÔʾ¼Ç¼ÌõÊý
        p_totalRecords     out Number,     --×ܼǼÊý
        p_totalPages       out Number,     --×ÜÒ³Êý
        v_cur              out pkg_query.cur_query)   --·µ»ØµÄ½á¹û¼¯
IS
   v_sql VARCHAR2(1000) := '';      --sqlÓï¾ä
   v_startRecord Number(4);         --¿ªÊ¼ÏÔʾµÄ¼Ç¼ÌõÊý
   v_endRecord Number(4);           --½áÊøÏÔʾµÄ¼Ç¼ÌõÊý
BEGIN
   --¼Ç¼ÖÐ×ܼǼÌõÊý
   v_sql := 'SELECT TO_NUMBER(COUNT(*)) from ' || p_tableName || ' WHERE 1=1';
   IF p_strWhere IS NOT NULL or p_strWhere <> '' THEN
       v_sql := v_sql || p_strWhere;
   END


Ïà¹ØÎĵµ£º

ʹÓÃJAVA½¨Á¢Îȶ¨µÄ¶àÏ̷߳þÎñÆ÷

 
±¾ÎÄÏêϸµÄ½éÉÜÁËʹÓÃJavaÓïÑÔ½¨Á¢Ò»Ì×¶àÏ̷߳þÎñÆ÷µÄ¹ý³Ì£¬¸Ã·þÎñÆ÷ʹÓöÔÏó´«µÝÏûÏ¢£¬ÔÚÏß³ÌÖÐʹÓöÓÁлúÖÆ£¬Ê¹·þÎñÆ÷µÄÐÔÄÜ´ó´óÌá¸ßÁË¡£ÕâÌ×·þÎñÆ÷¿ÉÒÔ±»ÓÃÓÚ¸÷ÖÖC/S»òB/S½á¹¹µÄÓ¦ÓóÌÐòÖС£
JavaÓïÑÔÊÇÍêÈ«ÃæÏò¶ÔÏó
µÄ£¬ËüµÄÏ̻߳úÖÆºÍ¶ÔÏóÐòÁл¯ÌرðÈÝÒ×ʹÓã¬Ê¹ÓÃJavaÀ´½¨Á¢Ò»Ì×¶àÏ̷߳þÎñÆ÷Òª±ÈʹÓÃÆäËüÓï ......

java±Ê¼Ç

 javaÖпÆÑ§¼ÆÊý·¨µÄ½â³ý
Êý¾Ý¹ý´ó»ò½Ó½üÓÚ0£¬java»á×Ô¶¯Ê¹ÓÿÆÑ§¼ÆÊý·¨ÏÔʾ
ҪʹµÃÊý¾ÝÒÔÕý³£µÄСÊýÏÔʾ¿ÉʹÓÃDecimalFormatÀࣺ
DecimalFormat format = new DecimalFormat("0.00000");
String value = format.format(doubleInstance);
......

javaµÃµ½Ò»¸ö°üµÄËùÓÐÀà

 public static Class[] getClasses(String pckgname)
   throws ClassNotFoundException {
  ArrayList<Class> classes = new ArrayList<Class>();
  // Get a File object for the package
  File directory = null;
  try {
   ......

JAVAÁ¬½Ó³Ø

 package com.xinnuo.jdbc;
import java.io.*;
import java.sql.*;
import java.util.*;
import java.util.Date;
 /*
  * ¸ÃÀàÖ»ÄÜ´´½¨Ò»¸öʵÀý£¬ÆäËü¶ÔÏóÄܹ»µ÷ÓÃÆä¾²Ì¬·½·¨£¨Ò²³ÆÎªÀà·½·¨£©»ñµÃ¸ÃΨһʵÀýµÄÒýÓá£
  * DBConnectionManagerÀàµÄ½¨¹¹º¯ÊýÊÇ˽Óеģ¬ÕâÊÇΪÁ˱ÜÃâÆäËü¶ÔÏó´´½¨¸ÃÀ ......

¹ØÓÚjavaµÄǰ;

     ÏëÏë×Ô¼ºÃ÷Äê¾ÍÒª±ÏÒµÁË£¬µ«×Ô¼ºÐÄÀï×ÜÊǺܵ£ÐÄ£¬Ò²²»ÖªµÀ×Ô¼ºÑ§Õâ¸öµ½µ×ÊǶԻ¹ÊÇ´í£¡×ÜÊÇÌý˵ÏÖÔÚ×ö³ÌÐòµÄ¹¤×÷²»ºÃÕÒ£¬¹¤×ʺܵͣ¬ÏÖÔÚÓкöàͬѧ¶¼Ã»Ñ§ÁË£¬Ò²²»ÖªµÀ×Ô¼ºÊDz»ÊÇ»¹Òª¼á³ÖÏÂÈ¥£¬ÊDz»ÊÇ»¹ÒªjiavaÕâÌõ·¡£¸Ð¾õºÃÃÔã....... ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ