03/10/2010, 19:01
Kusura bakmayın örnek veritabanları dosyası çok büyük olduğu için örnek ekliyemiyorum. (76.000) hasta kaydı var.
Aynı db içinde 2 tablom var
1. table içinde (3 yıllık eski hasta kayıtları)
SNo(Birinci anahtar), TCKimlikNo, Adi, Soyadı, adres, tlf gibi alan adları mevcut
2. table içinde (yeni başvuran hastalar)
kisilerID(Birincil anhtar), adi, soyadi, dogumtarihi, adres, telefon gibi alanlar mevcut.
2 table'dan ayrı formları mevcut.
Sorum şu :
1. tablo içindeki verileri (Form'un üzerinde) ekle gibi bir buton yapıb o hastanın bilgilerini 2. table içine yazdırmak istiyorum.
Bir yerden bulmuştum. Buton'un Tıklatıldığında olay kısmına hangi sorguyu yazmalıyız.
sql_cumlesi = "INSERT INTO 1.table ..... VALUES ......" gibi örnek Sql cümlesi yazabilirmisiniz
Aynı db içinde 2 tablom var
1. table içinde (3 yıllık eski hasta kayıtları)
SNo(Birinci anahtar), TCKimlikNo, Adi, Soyadı, adres, tlf gibi alan adları mevcut
2. table içinde (yeni başvuran hastalar)
kisilerID(Birincil anhtar), adi, soyadi, dogumtarihi, adres, telefon gibi alanlar mevcut.
2 table'dan ayrı formları mevcut.
Sorum şu :
1. tablo içindeki verileri (Form'un üzerinde) ekle gibi bir buton yapıb o hastanın bilgilerini 2. table içine yazdırmak istiyorum.
Bir yerden bulmuştum. Buton'un Tıklatıldığında olay kısmına hangi sorguyu yazmalıyız.
sql_cumlesi = "INSERT INTO 1.table ..... VALUES ......" gibi örnek Sql cümlesi yazabilirmisiniz
Sizde kaynaklanan problem 1. tablodaki verinin türünün 2. tabloya uymamasından kaynaklanıyor. Mesela 1. Tablodaki Adı hanesini --> 2. Tabloya taşıyacaksınız. 1. Tabloda Adı hanesi 50 karakter, 2. Tabloda 30 karakter olunca bu tip problem yaşanır. Eğer kopyaladığınız bilgi 10 karakterlik ise hata vermez ancak 2. Tablonun sınırı olan 30 karakterden fazla bilgi kopyalamak isterseniz hata verecektir.