Tam Sürümünü Görmek İçin : JSP ile MYSQL'e bağlanma
gulzirab
03/07/2003, 15:45
JSP ile MYSQL'e bağlanamıyorum
http://www.mysql.com/documentation/connector-j/index.html
Belki bu isine yarar
bahtiyarsenoglu
03/07/2003, 16:32
http://www.geocities.com/jspturk/JSP/jspmysqlconnect.html
adresine de bakabilirsin.
darky_dark
03/07/2003, 21:12
merhaba,
java ile herhangi bir db ye baglanirken kullanacaginiz kod asla degismez.. sadece kodda yukleyeceginiz driver, db url, user pass bilgileri degisir; bunlari da dinamik alacak sekilde ayarlarsaniz (property file, resource bundle...) hic sorununuz kalmaz.. bunlarin ustune tek gereken her db icin gerekli library yi cekmek olacaktir..
ayrica http://servlet.java.sun.com/products/jdbc/drivers adresinde de utun db ler icin cesitli tiplerde yukarida bahsettigim jdbc suruculerini bulabilirsiniz.
bu arada jsp ile mysql e baglanamadignizi belirtmissiniz; hangi db lere baglandiniz simdiye kadar?
arkadaslar 1 de bu konuyu java kismina tasisak guzel olmaz mi? :-)
sevgi, saygi..
_DD_
fatihcan15
25/04/2005, 11:23
yeni başladım fakat bayağı ilerledim
veri tabanı olarak mysql iletişim için tomcat kullanıyorum
veri tabanına ekleme yapabiliyorum fakat veri tabanından
yani tablodan verii çekemiyorum çok çaresizim küçük bir kod atarmısın
yildizib
25/04/2005, 13:48
merhaba,
veritabanına bişeyler aktarabildiysen buraya kadar başarıyla driver'ı classpath'a düzgün eklemiş ve Statement oluşturup sql'i çalıştırabilmişsin demektir.
İki tür sorgu vardır.Bir sonuç döndürmeyen ve sonuç döndüren.
Sonuç döndürmeyen sorguya insert,dlete update örnek verilebilir.
sonuç döndüren sorguya ise select ile yapılan sorgular örnek gösterilebilir.
Senin istediğin sonuç döndürsün ve bu sonuçtan nasıl elde edilenleri alıp işlerim.
Statement'in executeQuerry(String sql) adlı metodu vardır.Bu metot bir Resultset döndürür.İşte ihtiyacın olan budur.
Elimizde mytable adlı bir tablo ve tabloda da "name" ve "surname" adlı columnlar ve statement adlı bir Statement örneğimiz olsun,Resultset ile ,
String sql="select * from mytable";
Resultset result=statement.executeQuerry(sql);
while(result.next()){
String myname=rs.getString("name");
String mysurname=rs.getString("surname");
}
şeklinde alabilirsin.her rs.next() ile REsultsetdeki alt alta tutulan satırlara geçilir ve String değerleri ("name" ve "surname") set edilirler.Sende rs.next dedikçe bir alt satıra geçer ve bu setten değerleri alırsın.
BlackIce69
20/05/2005, 07:26
"executeQuerry" de tek r var. Yani:
Resultset result=statement.executeQuery(sql);
Forum Yazılımı : vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.