Mannyak.Net  

Go Back   Mannyak.Net > Bilgisayar & Internet & Mobil Teknoloji > Programlama Diileri > Java Script


Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 06.10.10, 01:38
 
Üyelik tarihi: Oct 2010
Mesajlar: 360
Standart Java ile Oracle’dan bilgi çekme

Java ile Oracle’dan bilgi çekme



Şimdi arkadaşlar Java ile Oracle veri tabanımızdan, bir sorgu ile nasıl veri çekeriz buna bakalım. İlk olarak gerekli olan bazı kütüphanelerimiz var bunları eklemek zorundayız. Kod:

JAVA:
1.import java.sql.*;
2.import oracle.jdbc.pool.OracleDataSource;


Bunlar oracle veri tabanımıza bağlanmak için gerekli olan driver, kütüphanlerimiz.
Daha sonra
String connection_string = “jdbc: oracle:thin:hr/hr@localhost:1521:XE”;
Bu noktadaki kısma dikkat edin, eğer veri tabanınızda hr kullanıcı adı ve password varsa ki,
bu default bir değerdi yanılmıyorsam bağlanacak fakat siz farklı bir
kullanıcı adı ve şifre verdiyseniz bunu kullanmak zorundasınız.


Kod:
JAVA:
1./*
2.* wardom, wd
3.*/
4.package Main;
5.import java.sql.*;
6.import oracle.jdbc.pool.OracleDataSource;
7.public class java {
8.public static void main(String[] args) {
9.int indis, kayit_sayisi;
10.String connection_string = “jdbcracle:thin:hr/hr@localhost:1521:XE”;
11.Connection conn;
12.ResultSet rset;
13.try
14.{
15.OracleDataSource ods = new OracleDataSource();
16.ods.setURL(connection_string);
17.conn = ods.getConnection();
18.Statement stmt = conn.createStatement();
19.rset = stmt.executeQuery(“SELECT * FROM COUNTRIES”);
20.indis = 0;
21.while(rset.next()){
22.System.out.println(Integer[.toString(indis + 1) + “\t“ +
23.rset.getString(1) + “\t“ +
24.rset.getString(2) + “\t“ +
25.rset.getString(3));
26.indis++;}
27.}
28.catch(Exception e)
29.{
30.}
31.}
32.}

Şimdi biraz nesne ayrıntısını anlatalım;
Şimdi arkadaşlar, “ods” nesnemizi eklediğimiz kütüphanelere göre oluşturduk. Bu nesnemiz sayesinde “ connection string” ismi üstünde bağlantı karakter kümemizi aldık ve bu nesnemize bildirdik. Bir CoPilot gibi sonra bağlantıyı açtıktık. “getConnection”. ods ile aldığımız getconnection ‘ı conna atamıştık şimdi ne yapmamız gerek, sorgular için gerekli olan nesnemizi kullandık ve sorguyu, Copilotumuz sayesinde veri tabanından cevabını aldık. While ile tüm verileri ekrana almış bulunmaktayız.


Şimdilik bu kadar methodlardan ayrıntılı bir şekilde bahsedeceğim fakat şimdi, bunun böyle işlediği mantığını anlamak yeterli sanırım


Kolay Gelsin.
Digg this Post!Bookmark Post in Technorati
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML Kodları Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:34.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Copyright © 2006-2011 Mannyak.Net Paylaşım ve Eğlence Platformu