当前位置:  技术问答>java相关

哪位大虾能给出一个通用的数据库处理bean,马上给分!

    来源: 互联网  发布时间:2015-09-02

    本文导语:  包括数据库连接,增/删/改/查(用PreparedStatement). | //  // SourceAgain (TM) v1.10 (Core Java 1.2 Trial) // (C) 1998 Ahpah Software Inc // Please visit our website at http://www.ahpah.com for purchasing information. //...

包括数据库连接,增/删/改/查(用PreparedStatement).

|
// 
// SourceAgain (TM) v1.10 (Core Java 1.2 Trial)
// (C) 1998 Ahpah Software Inc
// Please visit our website at http://www.ahpah.com for purchasing information.
// 

package com.zsoft.sqlserver;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.Vector;

public final class MyDB {

    private static final String DBURL = "jdbc:odbc:db_0";
    private static final String DBDRIVER = "sun.jdbc.odbc.JdbcOdbcDriver";
    private static final String USERNAME = "sa";
    private static final String PASSWORD = "password";

    // Please visit http://www.sourceagain.com for product information.

    public static Connection getConnection()
        throws MyException
    {
        return getConnection( "jdbc:odbc:db_0", "sun.jdbc.odbc.JdbcOdbcDriver", "sa", "password" );
    }

    // Please visit http://www.sourceagain.com for product information.

    public static Connection getConnection(String String1, String String2, String String3, String String4)
        throws MyException
    {
        Object Object7;
        Connection Connection8;

        try
        {
            Class.forName( String2 );
        }
        catch( Exception Exception5 )
        {
            throw new MyException( "", "u627Eu4E0Du5230u6570u636Eu5E93u7684JDBCu9A71u52A8u7A0Bu5E8F [" + String2 + "]", Exception5 );
        }
        Object7 = null;
        try
        {
            Connection8 = DriverManager.getConnection( String1, String3, String4 );
            Connection8.setAutoCommit( true );
        }
        catch( Exception Exception6 )
        {
            Connection8 = null;
            throw new MyException( "", "u4E0Du80FDu4EE5u6307u5B9Au7684u7528u6237u540Du548Cu53E3u4EE4u8FDEu4E0Au6570u636Eu5E93", Exception6 );
        }
        return Connection8;
    }

    // Please visit http://www.sourceagain.com for product information.

    public static String[][] fetchStrData(Connection Connection1, String String2)
        throws MyException
    {
        return fetchStrData( Connection1, String2, 0, 2147418112 );
    }

    // Please visit http://www.sourceagain.com for product information.

    public static String[][] fetchStrData(Connection Connection1, String String2, int int3, int int4)
        throws MyException
    {
        if( Connection1 == null )
            throw new MyException( "", "u6570u636Eu5E93u8FDEu63A5u4E3Au7A7A" );
        else if( String2 == null )
            throw new MyException( "", "SQLu8BEDu53E5u4E3Au7A7A" );
        else
        {
            int int5;

            if( int3 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位大虾,小弟有一事不明,请大虾赐教!
  • 在solaris下如何卸载wu-ftpd???????????????????????谢谢大虾!!!!!!!!!!
  • 请大虾们谈谈linux和unix的异同吧
  • 请大虾,详细介绍一下JavaBean的写法,和调用过程!
  • 对LDAP有研究的大虾请进,见者有分
  • 超级新手菜鸟请问各位大虾!
  • 各位大虾,一个初学者该怎样开始学习java?
  • 请问各位大虾,什么地方有Jsp学习资料?
  • 哪位大虾知道weblogic与websphere的差别?
  • 大虾救命!APACHE没有理睬JSP?!!!
  • 请问各位大虾,如何把一个String赋值给一个Char[]??
  • 大虾救命啊!!!50分!!!
  • 哪位大虾指点一下哪里有weblogic下载啊???
  • 请问各位unix大虾,哪有免费的unix下载?
  • 初学者求救!!哪位大虾给点源代码?
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • 请各位大虾介绍几个好一点的linux论坛,谢谢!
  • 大虾救命,dos下面怎么输入中文?
  • 请问大虾们,如何学习linux?
  • session里面可以放整型数吗?大虾请指教!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3