日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
JDBC連接Sybase數(shù)據(jù)庫的三種方法

JDBC連接Sybase1.單用一個(gè)jsp文件測試sybase jconnect-5_2 jdbc數(shù)據(jù)庫接口:

公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出福田免費(fèi)做網(wǎng)站回饋大家。

 
 
 
  1. <%@ page contenttype="text/html;charset=gb2312" %>
  2. <%@ page import="java.sql.*" %>
  3. </strong> jsp測試sybase jconnect-5_2 jdbc數(shù)據(jù)庫接口 <strong>
  4.  name="generator" content="editplus2.11">
  5.  name="author" content="naxin">
  6. jsp測試sybase jconnect-5_2 jdbc數(shù)據(jù)庫接口


  7.  border=3 align=center >
  8. <%
  9. class.forname("com.sybase.jdbc2.jdbc.sybdriver");
  10. string url ="jdbc:sybase:tds:localhost:2638"; 
  11. connection conn= drivermanager.getconnection(url, "dba","sql"); 
  12. statement stmt=conn.createstatement(); 
  13. string sql="select emp_lname,dept_id,street,city,state from employee order by emp_lname"; 
  14. resultset rs=stmt.executequery(sql); 
  15. while(rs.next()) {
  16. out.print(""+rs.getstring("emp_lname")+"");
  17. out.print(""+rs.getstring("dept_id")+"");
  18. out.print(""+rs.getstring("street")+"");
  19. out.print(""+rs.getstring("city")+"");
  20. out.print(""+rs.getstring("state")+"");
  21. }
  22. %> 


  23. <%out.print("數(shù)據(jù)庫操作成功,恭喜你");%> 
  24. <%
  25. rs.close(); 
  26. stmt.close(); 
  27. conn.close(); 
  28. %>  

JDBC連接Sybase2.再用jsp和java bean的方法:

 
 
 
  1. <%@ page contenttype="text/html;charset=gb2312" %>
  2. <%@ page import="java.sql.*" %>
  3. </strong>  <strong>
  4.  name="generator" content="editplus2.11">
  5.  name="author" content="naxin">
  6.  id="sybase" scope="page" class="test.sybconn" />
  7. <%
  8. resultset rs=sybase.query("select * from tjck_dh"); 
  9. while(rs.next()) {
  10. out.print("|"+rs.getstring("name")+"|");
  11. out.print(rs.getstring("card_no")+"|");
  12. out.print(rs.getstring("amount")+"|");
  13. out.print(rs.getstring("home_call")+"|");
  14. out.print(rs.getstring("office_call")+"|
    ");
  15. }
  16. rs.close(); 
  17. %>

bean的代碼:

 
 
 
  1. package test;
  2. import java.sql.*;
  3. public class sybconn {
  4. // string sdbdriver = "com.sybase.jdbc2.jdbc.sybdriver";  
  5. string sconnstr = "jdbc:sybase:tds:localhost:2638";
  6. // string user="dba";
  7. // string passwd="sql";
  8. connection conn = null;
  9. resultset rs = null;
  10. public resultset query(string sql) throws sqlexception,exception {
  11. class.forname("com.sybase.jdbc2.jdbc.sybdriver").newinstance();
  12. conn = drivermanager.getconnection(sconnstr,"dba","sql");
  13. statement stmt = conn.createstatement();
  14. rs = stmt.executequery(sql);
  15. return rs;
  16. }
  17. }

JDBC連接Sybase3.利用jdbc(sybae jconnect-5_2)查詢sybase asa7.0中數(shù)據(jù)的圖形化java程序范例:

 
 
 
  1. //
  2. //   一個(gè)簡單的利用jdbc(sybae jconnect-5_2)查詢sybase asa7.0中數(shù)據(jù)的圖形化java程序范例
  3. //    執(zhí)行的sql語句是" select * from employee "  ,可以改成自己所需的.
  4. //    運(yùn)行方式為: c:\> java jdbctest  
  5. //
  6. import java.awt.*;      
  7. import java.sql.*;   // 在使用jdbc之前,必須引入java的sql包
  8. class jdbctest extends frame {
  9. textarea mytextarea;
  10. public jdbctest () {
  11. //設(shè)定程序的顯示界面
  12. super("一個(gè)簡單的利用jdbc(jconnect-5_2)查詢sybase asa7.0中數(shù)據(jù)的圖形化java程序范例");
  13. setlayout(new flowlayout());
  14. mytextarea = new textarea(30,80);
  15. add(mytextarea);
  16. resize(500,500);
  17. show();
  18. mytextarea.appendtext("數(shù)據(jù)庫查詢中,請等待......\n");
  19. }
  20. void displayresults(resultset results) throws sqlexception {
  21. //首先得到查詢結(jié)果的信息
  22. resultsetmetadata resultsresultsmetadata = results.getmetadata();
  23. int cols = resultsmetadata.getcolumncount();
  24. //將等待信息清除
  25. mytextarea.settext("");
  26. //顯示結(jié)果
  27. while(results.next()) {
  28. for(int i=1;i<=cols;i++) {
  29. if(i>1)
  30. mytextarea.appendtext("\t");
  31. try{
  32. mytextarea.appendtext(results.getstring(i));
  33. }
  34. // 捕獲空值時(shí)產(chǎn)生的異常
  35. catch(nullpointerexception e){
  36. }
  37. }
  38. mytextarea.appendtext("\n");
  39. }
  40. }
  41. public boolean handleevent(event evt) {
  42. if (evt.id == event.window_destroy) {
  43. system.exit(0);
  44. return true;
  45. }
  46. return super.handleevent(evt);
  47. }
  48. public static void main(string argv[]) throws sqlexception,exception {
  49. //設(shè)定查詢字串
  50. string querystring = "select * from employee";
  51. jdbctest myjdbctest = new jdbctest();
  52. //加載驅(qū)動(dòng)程序
  53. class.forname("com.sybase.jdbc2.jdbc.sybdriver").newinstance();
  54. //建立連接,localhost為主機(jī)名,dba為用戶名,sql為密碼
  55. connection myconn = drivermanager.getconnection("jdbc:sybase:tds:localhost:2638","dba","sql");
  56. statement mystmt = myconn.createstatement();
  57. //執(zhí)行查詢
  58. resultset myresults = mystmt.executequery(querystring);
  59. myjdbctest.displayresults(myresults);
  60. //關(guān)閉所有打開的JDBC連接Sybase資源
  61. myresults.close();
  62. mystmt.close();
  63. myconn.close();
  64. }

新聞標(biāo)題:JDBC連接Sybase數(shù)據(jù)庫的三種方法
標(biāo)題鏈接:http://www.5511xx.com/article/dhdhsgg.html