亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

使用JDBC連接SYBASE的3種方法

2019-11-18 12:38:56
字體:
來源:轉載
供稿:網友

  1.單用一個jsp文件測試SYBASE jconnect-5_2 JDBC數據庫接口:
  <%@ page contentType="text/Html;charset=GB2312" %>
  <%@ page import="Java.sql.*" %>
  <HTML>
  <HEAD>
  <TITLE> JSP測試SYBASE jconnect-5_2 JDBC數據庫接口 </TITLE>
  <META NAME="Generator" CONTENT="EditPlus2.11">
  <META NAME="Author" CONTENT="naxin">
  </HEAD>
  <BODY>
  <center>JSP測試SYBASE jconnect-5_2 JDBC數據庫接口</center>
  <BR><BR>
  <table border=3 align=center >
  <%
  Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
  String url ="jdbc:sybase:Tds:localhost:2638";
  Connection conn= DriverManager.getConnection(url, "dba","sql");
  Statement stmt=conn.createStatement();
  String sql="select emp_lname,dept_id,street,city,state from employee order by emp_lname";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {
  out.print("<TR><TD>"+rs.getString("emp_lname")+"</TD>");
  out.print("<TD>"+rs.getString("dept_id")+"</TD>");
  out.print("<TD>"+rs.getString("street")+"</TD>");
  out.print("<TD>"+rs.getString("city")+"</TD>");
  out.print("<TD>"+rs.getString("state")+"</TD></TR>");
  }
  %>
  </table>
  <BR><HR>
  <%out.print("數據庫操作成功,恭喜你");%>
  <%
  rs.close();
  stmt.close();
  conn.close();
  %>
  </BODY>
  </HTML>
  
  2.再用JSP和java Bean的方法:
  JSP Code:
  
  <%@ page contentType="text/html;charset=GB2312" %>
  <%@ page import="java.sql.*" %>
  <HTML>
  <HEAD>
  <TITLE> </TITLE>
  <META NAME="Generator" CONTENT="EditPlus2.11">
  <META NAME="Author" CONTENT="naxin">
  </HEAD>
  <BODY>
  <jsp:useBean id="sybase" scope="page" class="test.sybconn" />
  <%
  ResultSet rs=sybase.Query("select * from tjck_dh");
  while(rs.next()) {
  out.  out.print(rs.getString("card_no")+"");
  out.print(rs.getString("amount")+"");
  out.print(rs.getString("home_call")+"");
  out.print(rs.getString("Office_call")+"<br>");
  }
  rs.close();
  %>
  
  <HR>
  
  Bean的代碼:
  
  package test;
  import java.sql.*;
  
  public class sybconn {
  // String sDBDriver = "com.sybase.jdbc2.jdbc.SybDriver";
  String sConnStr = "jdbc:sybase:Tds:localhost:2638";
  // String user="dba";
  // String passwd="sql";
  Connection conn = null;
  ResultSet rs = null;
  
  public ResultSet Query(String sql) throws SQLException,Exception {
  Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
  conn = DriverManager.getConnection(sConnStr,"dba","sql");
  Statement stmt = conn.createStatement();
  rs = stmt.executeQuery(sql);
  return rs;
  }
  }
  
  3.利用JDBC(SYBAE jconnect-5_2)查詢Sybase ASA7.0中數據的圖形化Java程序范例:
  //
  //  一個簡單的利用JDBC(SYBAE jconnect-5_2)查詢Sybase ASA7.0中數據的圖形化Java程序范例
  //  執行的SQL語句是" select * from employee " ,可以改成自己所需的.
  //  運行方式為: c:/> java JDBCTest
  //
  
  import java.awt.*;
  import java.sql.*;  // 在使用JDBC之前,必須引入JAVA的SQL包
  
  class JDBCTest extends Frame {
  TextArea myTextArea;
  public JDBCTest () {
  //設定程序的顯示界面
  super("一個簡單的利用JDBC(jconnect-5_2)查詢Sybase ASA7.0中數據的圖形化Java程序范例");
  setLayout(new FlowLayout());
  myTextArea = new TextArea(30,80);
  add(myTextArea);
  resize(500,500);
  show();
  myTextArea.appendText("數據庫查詢中,請等待....../n");
  }
  void displayResults(ResultSet results) throws SQLException {
  //首先得到查詢結果的信息
  ResultSetMetaData resultsMetaData = results.getMetaData();
  int cols = resultsMetaData.getColumnCount();
  //將等待信息清除
  myTextArea.setText("");
  //顯示結果
  while(results.next()) {
  for(int i=1;i<=cols;i++) {
  if(i>1)
  myTextArea.appendText("/t");
  try{
  myTextArea.appendText(results.getString(i));
  }
  // 捕捉空值時產生的異常
  catch(NullPointerException e){
  }
  }
  myTextArea.appendText("/n");
  }
  }
  
  public boolean handleEvent(Event evt) {
  if (evt.id == Event.WINDOW_DESTROY) {
  System.exit(0);
  return true;
  }
  return super.handleEvent(evt);
  }
  
  public static void main(String argv[]) throws SQLException,Exception {
  //設定查詢字串
  String queryString = "select * from employee";
  JDBCTest myJDBCTest = new JDBCTest();
  //加載驅動程序
  Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
  //建立連接,localhost為主機名,dba為用戶名,sql為密碼
  Connection myConn = DriverManager.getConnection("jdbc:sybase:Tds:localhost:2638","dba","sql");
  Statement myStmt = myConn.createStatement();
  //執行查詢
  ResultSet myResults = myStmt.executeQuery(queryString);
  myJDBCTest.displayResults(myResults);
  //關閉所有打開的資源
  myResults.close();
  myStmt.close();
  myConn.close();
  }
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
性色av一区二区三区在线观看| 欧美疯狂性受xxxxx另类| 亚洲91精品在线观看| 久久精品国产清自在天天线| 久久天天躁狠狠躁老女人| 日韩免费精品视频| 成人黄色av网站| 91久久精品一区| 精品福利视频导航| 亚洲午夜av电影| 欧美一级大片在线免费观看| 亚洲女人被黑人巨大进入al| 欧美亚洲另类制服自拍| 亚洲成色777777女色窝| 红桃视频成人在线观看| 亚洲精品福利在线| 日本精品性网站在线观看| 乱亲女秽乱长久久久| 91精品国产91久久久久| 久久夜色精品亚洲噜噜国产mv| 国产精品视频免费观看www| 国产欧美一区二区三区在线看| 亚洲精品福利在线观看| 92版电视剧仙鹤神针在线观看| 97香蕉久久夜色精品国产| 欧美日韩国产黄| 亚洲乱码国产乱码精品精| 久久久国产精品免费| 国产精品免费久久久久影院| 色悠久久久久综合先锋影音下载| 最近中文字幕2019免费| 欧美xxxx综合视频| 国产成人久久久| 国产精品福利无圣光在线一区| 国产视频精品自拍| 精品国产福利在线| 国产精品亚洲第一区| 69av在线播放| 久久全球大尺度高清视频| 一区二区三欧美| 日韩毛片在线观看| 国产精品久久久久久五月尺| 国产精品欧美激情| 日韩av片永久免费网站| 亚洲最大的网站| 久久亚洲精品成人| 国产精品久久久久久久久久三级| 自拍偷拍亚洲一区| 国产精品扒开腿爽爽爽视频| 久久久国产在线视频| 欧美亚洲国产精品| 成人a免费视频| 青青草原成人在线视频| 亚洲精品国产品国语在线| 亚洲精品一区av在线播放| 久久综合亚洲社区| 亚洲情综合五月天| 国内精品久久久久久| 一区二区三区四区精品| 亚洲精品乱码久久久久久按摩观| 欧美日韩国产激情| 欧美疯狂性受xxxxx另类| 欧美有码在线观看视频| 97久久精品人搡人人玩| 91精品久久久久久久久久久| 日韩中文字幕视频在线| 日韩欧美在线视频| 亚洲欧美日韩一区二区三区在线| 欧美日韩免费观看中文| 欧美精品18videos性欧美| 一区三区二区视频| 日韩福利伦理影院免费| 国产精品久久久久久久久久ktv| 日本不卡高字幕在线2019| 亚洲国产一区二区三区四区| 992tv成人免费视频| 97久久精品人人澡人人爽缅北| 久久国产色av| 欧美午夜精品伦理| 欧美在线视频免费观看| 77777亚洲午夜久久多人| 亚洲一区中文字幕在线观看| 日韩电影大全免费观看2023年上| 日韩大陆欧美高清视频区| 亚洲三级免费看| 久久久国产在线视频| 亚洲国产美女久久久久| 久久夜色精品国产| 久久韩国免费视频| 懂色aⅴ精品一区二区三区蜜月| 亚洲国产另类 国产精品国产免费| 国产精品一区二区三| 国产精品高清在线观看| 国产精品精品久久久| 国产国语刺激对白av不卡| 黑人精品xxx一区一二区| 亚洲а∨天堂久久精品9966| 欧美视频专区一二在线观看| 91精品国产综合久久男男| 亚洲石原莉奈一区二区在线观看| 久久夜色撩人精品| 欧美国产日韩免费| 国产精品一区=区| 美女少妇精品视频| 国产精品激情av在线播放| 久久91精品国产91久久久| 色综合天天狠天天透天天伊人| 欧美视频不卡中文| 欧美在线视频免费| 国产欧美在线视频| 国产精品久久久久91| 国产精品老女人精品视频| 亚洲最大的成人网| 免费av一区二区| 国产精品美女久久| 久久91精品国产91久久久| 日韩成人小视频| 精品视频一区在线视频| 成人av在线网址| 日韩欧美在线网址| 精品国产91久久久久久老师| 亚洲91精品在线| 国内偷自视频区视频综合| 国产精品美女久久久久av超清| 亚洲精选在线观看| 国产91九色视频| 美女扒开尿口让男人操亚洲视频网站| 国产视频亚洲视频| 久久6免费高清热精品| 91日本在线视频| 欧美电影院免费观看| 亚洲国产成人久久综合一区| 国产乱人伦真实精品视频| 伊人成人开心激情综合网| 国产精品视频网站| 国产中文字幕91| 日韩精品在线观看视频| 亚洲色图第一页| 精品在线欧美视频| 久久久久久97| 欧美极品第一页| 中文字幕亚洲无线码在线一区| 亚洲国产欧美精品| 欧美日韩亚洲精品一区二区三区| 96国产粉嫩美女| 日韩精品在线免费观看| 亚洲欧美日韩中文在线制服| 成人免费xxxxx在线观看| 亚洲人高潮女人毛茸茸| 欧美日本高清一区| 一区二区三区四区在线观看视频| 最近中文字幕日韩精品| 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产精品国自产拍av秋霞| 欧美极品美女视频网站在线观看免费| 中文字幕日韩在线观看| 在线播放亚洲激情| 亚洲a区在线视频| 欧美巨猛xxxx猛交黑人97人| 91国产中文字幕| 91天堂在线视频| 日韩有码视频在线| 亚洲国产私拍精品国模在线观看| 精品高清一区二区三区|