Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

java win app sorun


Öne çıkan mesajlar

Mesaj tarihi:
netbeans kullanıyorum fakat koyduğum bir buton'un code'lerini nası görücem ya
visual studio da negzel o butona veya label' tıklaıdğımız da direk code'si açılıyordu.

bide en basitinden bişi sorcam
mesela jbutton1 e tıkladığımızda jlabel1 de "afferim bana" yazmasını istioz nası başarcaz bunu?
Mesaj tarihi:
yukardaki sorunu aştım ama bi yerde daha tıkandım
diyelim ki dbmizde n'ye m'lik bi tablo var. java'nın bu tabloyunun n'ye m'lik boyutlarda olduğunu bulmasını istioz sonra ona göre table hazırlayacaz
bunu nasıl yapabiliriz?
Mesaj tarihi:
java bilmiyorum.

ama tablonun boyutunu alarak yapılmaz bu tarz işlemler. daha çok repeater bir yapı uygulanır.


for (i = 0; i < tablodan dönen satırların uzunluğu; i++)
{
benim talbomun satırı = tablodan dönen satır[i];
yeni satır aç;
}



gibi bir mantık.. platform (web, windows,..) vs. bazlı bazı değişiklikler olabilir ama mantalite bu.
Mesaj tarihi:
tmm da işte tablodan dönen satır sayısı lazım bize ki jtable'yi o na göre ayarlayalım.
kesin bi method vardır bunun için de biz bulamadık.
Mesaj tarihi:
reader'la okuyayım da
rs.Setbilmemne methodlarında hiç reader olan yok ki

while döngüsü ile rs.next() kullanaraktan rs.getRow la row numarasını almayı düşünüom
Mesaj tarihi:
bak burda ornegi var

import java.io.*;
class FileReaderDemo {
public static void main(String args[]) throws Exception {
FileReader fr = new FileReader("FileReaderDemo.java");
BufferedReader br = new BufferedReader(fr);
String s;
while((s = br.readLine()) != null) {
System.out.println(s);
}
fr.close();
}

}

senin isine yarayacak kisim bold olan.
Mesaj tarihi:
SQL tabanlı bir veritabanına JDBC ile bağlanıp sonuçları ResultSet olarak mı alıyorsun? Veritabanı ve veritabanı bağlantısı hakkında hiç bilgi vermemişsin.
Mesaj tarihi:
eeth mirage
jdbc ile oracle'ye bağlanıp ResultSet olarak alıyorum.

riglious sen bi dosyadan okuma için bi örnek vermissin aynı şey veritabanları için de geçerli olur mu bilmiyorum.
Mesaj tarihi:
Kullandigin api'nin bu tip fonksiyonlari vardir.

mysql_num_rows(result) gibi mesela.

Dahasi bunları sadece sql sorgulariyla ogrenmen de mumkun.
Mesaj tarihi:
ResultSet kursör mantığı ile çalışır ve sonuçları dinamik olarak almanı sağlar. Dolayısıyla ResultSet ile doğrudan kaç satır olduğunu öğrenemezsin. Dediğin gibi next kullanarak bir döngü ile tüm sonuçları alıp satırları sayabilirsin. Yada di'nin bahsettiği gibi ayrı SQL sorgusu ile öğrenebilirsin. İlla önceden bilmen gerekiyorsa, şu şekilde de alabilirsin:


res.last(); // Jump to last row
int rowcnt = res.getRow(); // get the row count
res.beforeFirst(); // reset to allow forward cursor processing


Toplam sütun sayısını, sütun isimlerini, tablo ismini ve benzeri şeyleri ise ResultSet.getMetaData() ile alacağın meta data nesnesinden alabilirsin.
×
×
  • Yeni Oluştur...