SQL bilgim kötü deyil. İlk programımı 1 tablolu yatpdım. Problemsiz çalışıyor. Amma editleme yaparken zor oluyor. Onun üçün çok tablo database dizaynına geçmek istedim. Tabii, keçerken de daha bilgili arkadaşların tavsiyesini duymak istedim.
teşekkür edirem.
44 uygun sonuç bulundu
- 11 Nis 2013 12:32
- Forum: Programlama
- Başlık: Database design - Veritabanı dizaynı
- Cevaplar: 6
- Görüntüleme: 1993
- 08 Nis 2013 10:59
- Forum: Programlama
- Başlık: Database design - Veritabanı dizaynı
- Cevaplar: 6
- Görüntüleme: 1993
Re: Database design - Veritabanı dizaynı
Cevabınız için çok teşekkür edirəm, qardaşım.
verilerin aynı tabloda tutulmasının avantajı ve dezavantajını söyleye bilirmisin, lütfen.
ve onun aksi, verilerin ayrı-ayrı tabloda saklanmasının avantajı ve dezavantajını söylersen eğer, ben bunların hangisinin daha uygun olacağını deyerlendireceğim.
verilerin aynı tabloda tutulmasının avantajı ve dezavantajını söyleye bilirmisin, lütfen.
ve onun aksi, verilerin ayrı-ayrı tabloda saklanmasının avantajı ve dezavantajını söylersen eğer, ben bunların hangisinin daha uygun olacağını deyerlendireceğim.
- 07 Nis 2013 10:46
- Forum: Programlama
- Başlık: Database design - Veritabanı dizaynı
- Cevaplar: 6
- Görüntüleme: 1993
Database design - Veritabanı dizaynı
Salamun aleykum arkadaşlar.
Küçük bir eczane proqramı yazıram. Proqramımın alış, satış, geri gönderme, veresiye ve sair fonksyonları var. Sizce bunların hepsi için ayrı tablo oluşturmalıyım yoksa bir tek "hareket" tablosunda tüm bu veriler yer ala bilirlermi ?
Önceden teşekkürler. (master-detail ...
Küçük bir eczane proqramı yazıram. Proqramımın alış, satış, geri gönderme, veresiye ve sair fonksyonları var. Sizce bunların hepsi için ayrı tablo oluşturmalıyım yoksa bir tek "hareket" tablosunda tüm bu veriler yer ala bilirlermi ?
Önceden teşekkürler. (master-detail ...
- 10 Mar 2013 01:55
- Forum: Programlama
- Başlık: çözemediğim firebird sorunlarım..
- Cevaplar: 4
- Görüntüleme: 1169
Re: çözemediğim firebird sorunlarım..
IBQuery1.Close;
IBQuery1.Clear;
IBQuery1.SQL.Text:='update TBLPUANLARGECICI set LANE=:d1 WHERE ID=1';
IBQuery1.Params.ParamByName('d1').Value:=Edit2.Text;
IBQuery1.ExecSQL;
//... set LANE=:d1 ...
Bunu dene
IBQuery1.Clear;
IBQuery1.SQL.Text:='update TBLPUANLARGECICI set LANE=:d1 WHERE ID=1';
IBQuery1.Params.ParamByName('d1').Value:=Edit2.Text;
IBQuery1.ExecSQL;
//... set LANE=:d1 ...
Bunu dene
- 12 Şub 2013 01:51
- Forum: Programlama
- Başlık: Yeni Component`e Olay ekleme sorunu
- Cevaplar: 3
- Görüntüleme: 1189
Re: Yeni Component`e Olay ekleme sorunu
Qardaş, çox teşekkür ederim. DoEnter procedurlerin ismini nerden aldın ?
Bunu diğer konroller üçün de etmek isterdim.
Meselçün: KeyPress, KeyDown olayları üçün de bunu yapmaq isterim.
Önceden teşekkürler.
Bunu diğer konroller üçün de etmek isterdim.
Meselçün: KeyPress, KeyDown olayları üçün de bunu yapmaq isterim.
Önceden teşekkürler.
- 11 Şub 2013 11:28
- Forum: Programlama
- Başlık: Yeni Component`e Olay ekleme sorunu
- Cevaplar: 3
- Görüntüleme: 1189
Yeni Component`e Olay ekleme sorunu
Salamun aleykum mühterem dostlar.
Yeni delphi componenti (bileşeni) olduşdurdum, TEdit`i Anchestor seçib, ondan TAqsEdit oluşdurdum. Yeni formlarda kodları tekrarlamamaq üçün bileşenimin OnEnter olayina Color:=clBlack ilave etmek iseyirem. 2 gündür internetden aradım, bulamadım. Yardım ederseniz ...
Yeni delphi componenti (bileşeni) olduşdurdum, TEdit`i Anchestor seçib, ondan TAqsEdit oluşdurdum. Yeni formlarda kodları tekrarlamamaq üçün bileşenimin OnEnter olayina Color:=clBlack ilave etmek iseyirem. 2 gündür internetden aradım, bulamadım. Yardım ederseniz ...
- 26 Kas 2011 09:12
- Forum: Programlama
- Başlık: Program Şifreleme
- Cevaplar: 3
- Görüntüleme: 1181
- 17 Kas 2011 10:50
- Forum: Programlama
- Başlık: KeyPress =#0 & KeyDown= ??
- Cevaplar: 1
- Görüntüleme: 681
KeyPress =#0 & KeyDown= ??
Salam arkadaşlar. KeyPress eventinde "Key:=#0;" kodunu KeyDown evntinde, yani VK_?? şeklinde nasıl yazacağız?
Önceden teşekkür edirem.
Önceden teşekkür edirem.
- 17 Eki 2011 10:32
- Forum: Programlama
- Başlık: FireBird master-detail update trigger
- Cevaplar: 1
- Görüntüleme: 918
FireBird master-detail update trigger
Selamun aleykum arkadaşlar. FireBird 2.5 + İBQuery kullanıyorum.
2 tablom var, master ve detail. Detailde ilaç isimlerini, barkot ve stok sayısını tutuyorum. Diğer tablo hareket tablosu, onda alış (+) ve satışlar (-) yer alıyor.
Yapmak istediğim şey bir Trigger yazmak. O trigger Master tablomdaki ...
2 tablom var, master ve detail. Detailde ilaç isimlerini, barkot ve stok sayısını tutuyorum. Diğer tablo hareket tablosu, onda alış (+) ve satışlar (-) yer alıyor.
Yapmak istediğim şey bir Trigger yazmak. O trigger Master tablomdaki ...
- 09 Eki 2011 04:27
- Forum: Programlama
- Başlık: Delphide böyle birşey mümkün mü ?
- Cevaplar: 7
- Görüntüleme: 1961
Re: Delphide böyle birşey mümkün mü ?
Mence de Delphi`nin imkanları C#-ınkından daha çox. Bİglisayar dilleri arasında Delphi (Object Pascal) insan diline en yaxın dil.
- 22 Haz 2011 12:59
- Forum: Programlama
- Başlık: FireBird Delphi Integer problemi
- Cevaplar: 2
- Görüntüleme: 1046
Re: FireBird Delphi Integer problemi
Kardeş, Allah razı olsun. Sorunu buldum.
Bu Query-e bağlı başqa bir Query-nin Parametresiz kullandığım üçün bu error-u çıxartırdı.
Ms Access-de parametresiz rahat kullana biliyordum Query-leri.
Bunun gibi.
query1.SQL.Add('SELECT * FROM table1 WHERE soyad=" '+Edit1.Text+' " ');
Ama FireBird'de ...
Bu Query-e bağlı başqa bir Query-nin Parametresiz kullandığım üçün bu error-u çıxartırdı.
Ms Access-de parametresiz rahat kullana biliyordum Query-leri.
Bunun gibi.
query1.SQL.Add('SELECT * FROM table1 WHERE soyad=" '+Edit1.Text+' " ');
Ama FireBird'de ...
- 21 Haz 2011 07:51
- Forum: Programlama
- Başlık: SQL problemi, sayilari ikiye katliyor
- Cevaplar: 4
- Görüntüleme: 1771
Re: SQL problemi, sayilari ikiye katliyor
Cavablarınız üçün çok teşekkür edirem, amma bu da çalışmadı. Zaten database'i deyişdirdim, şimdi FireBird kullanıyorum.
Access bazı SQL komutlarını desteklemedi
mesela bunu accessin SQL-i desteklemir:
UPDATE table1 SET miqdar=(SELECT SUM(table2.miqdar) AS miqdar FROM table2 WHERE barkod ...
Access bazı SQL komutlarını desteklemedi
mesela bunu accessin SQL-i desteklemir:
UPDATE table1 SET miqdar=(SELECT SUM(table2.miqdar) AS miqdar FROM table2 WHERE barkod ...
- 21 Haz 2011 03:07
- Forum: Programlama
- Başlık: FireBird Delphi Integer problemi
- Cevaplar: 2
- Görüntüleme: 1046
FireBird Delphi Integer problemi
Bugün ms access'den FireBird'e, ADOdan da İB-a daşındım.
İBQuery'nin Object İnspectordaki SQL bölümüne "SELECT MAX(buyinvoice) as buyinvoice FROM table1" yazdım, ve İBQuery'nin üzerine çift tıklayarak Fieldi elave etdim.
sonra bu kodu yazdım
with BuyInvoiceQry do
begin
Close;
SQL.Clear;
SQL ...
İBQuery'nin Object İnspectordaki SQL bölümüne "SELECT MAX(buyinvoice) as buyinvoice FROM table1" yazdım, ve İBQuery'nin üzerine çift tıklayarak Fieldi elave etdim.
sonra bu kodu yazdım
with BuyInvoiceQry do
begin
Close;
SQL.Clear;
SQL ...
- 20 Haz 2011 11:17
- Forum: Programlama
- Başlık: Delphi İki dbgrid arasında karşılaştırma
- Cevaplar: 8
- Görüntüleme: 3976
Re: Delphi İki dbgrid arasında karşılaştırma
Benim fikrim, her iki tablodan verileri seçib başqa bir TEMPORARY tabloya at, 1 tablo üzerinde iş yapmaq kolaydır.
- 20 Haz 2011 09:32
- Forum: Programlama
- Başlık: SQL problemi, sayilari ikiye katliyor
- Cevaplar: 4
- Görüntüleme: 1771
Re: SQL problemi, sayilari ikiye katliyor
Cavab için çox teşekkür edirem. ama bu komut doğru çalışmadı, bunun yerine sizin dediyiniz kimi hesablanmış sonuçları JOİN yapacam.
Sizce ms access 2003 (*.mdb) database-i ne qadar bilgi tuta bilir ?
30-40 gigabayt tuta bilermi ?
Teşekkürler.
Sizce ms access 2003 (*.mdb) database-i ne qadar bilgi tuta bilir ?
30-40 gigabayt tuta bilermi ?
Teşekkürler.