⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accessdatasource.java~1~

📁 100多M的J2EE培训内容
💻 JAVA~1~
字号:
package com.cwj.DatabaseAccessDemo;

//\u00D4\u00CB\u00D0\u00D0\u00D6\u00AE\u00C7°\u00C7\u00EB\u00B5\u00BC\u00C8\u00EB\u00CE\u00C4\u00BC\u00FE\u00A3\u00BAc:\bea\weblogic700\server\lib\weblogic.jar
import javax.naming.*;
import java.util.Properties;
import java.sql.*;
import java.util.*;
//import com.beasys.jndi.WLEInitialContextFactory;
import weblogic.jndi.*;

public class AccessDataSource {
  javax.sql.DataSource myDataSource = null;
  Connection conn = null;

  Statement stat = null;
  ResultSet result = null;

  public void initialize() {
    Context ctx = null;
    Hashtable ht = new Hashtable();
    ht.put(Context.INITIAL_CONTEXT_FACTORY,
           "weblogic.jndi.WLInitialContextFactory");
    ht.put(Context.PROVIDER_URL, "t3://192.168.0.1:7001");

    try {
      ctx = new InitialContext(ht);
      javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup("SQLServer");
      java.sql.Connection conn = ds.getConnection();
      // You can now use the conn object to create
      // a Statement object to execute
      // SQL statements and process result sets:
      Statement stmt = conn.createStatement();
      result = stmt.executeQuery("select * from customers");
      // Do not forget to close the statement and connection objects
      // when you are finished:
      while (result.next()) {
        System.out.println(result.getString(2));
      }
      stmt.close();
      conn.close();
    }
    catch (Exception e) {
      e.printStackTrace();
    }
    finally {
      try {
        ctx.close();
      }
      catch (Exception e) {
        // a failure occurred
      }
    }
  }

  public static void main(String args[]) {
    AccessDataSource obj = new AccessDataSource();
    obj.initialize();
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -