sql sorgusu sorunu
Tarih
03/10/2010 19:01
Konu Sahibi
iterlemez
Yorumlar
21
Okunma
3923
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
iterlemez
Aktif Üye
Kullanici Avatari
Aktif Üye
İ.... T....
109
18/07/2010
81
Giresun
Ofis 2003
22/03/2013,23:05
Çözüldü 
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


iterlemez, 18-07-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam

Visual Basic Code
Dim sql_cumlesi as String

     sql_cumlesi = "INSERT INTO TABLO_ADI (Alan1, Alan2, ... , AlanXX) VALUES (Deger1, Deger2, ... , DegerXX)"
     DoCmd.RunSSL sql_cumlesi


Tabi hiç Sql yazmadan da yapılabilecek şeyler var uygulamayı görmek lazım.

AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

iterlemez
Aktif Üye
Kullanici Avatari
Aktif Üye
İ.... T....
109
18/07/2010
81
Giresun
Ofis 2003
22/03/2013,23:05
Çözüldü 
Private Sub ekle_Click()
Dim sql_cumlesi As String

sql_cumlesi = "INSERT INTO (tcKimlikNo, babaAdi,....) VALUES (......)"

DoCMD.RunSSL sql_cumlesi

demiştim fakat

Compile error
Method or data member not found diyor ve .RunSSL ibaresi mavi renkte


(BU arada heriki tablo'nun birinci anahtarlari birbirleri ile ilişkili değil)
iterlemez, 18-07-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam
Tablo adınızı yazmayı unutmuşsunuz. Bu arada mesaja kod eklerken hemen bu yazıyı yazdığınız yerin üstündeki butonlardan Vba yazana iki defa tıklayıp kodlarınızın araya yapıştırırsanız çok daha düzenli görünür.

NOT : Her iki tablonun hiç bir şekilde ilişkili olmasına gerek yoktur zaten.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

iterlemez
Aktif Üye
Kullanici Avatari
Aktif Üye
İ.... T....
109
18/07/2010
81
Giresun
Ofis 2003
22/03/2013,23:05
Çözüldü 
Tablo adını yazmıştımda

Hocam sorunu buldum. Siz Do.CMD.RunSSL yazmışsınız aceleyle gözünüzden kaçmış herhalde RunSQL olacakmış. Düzeldi

Fakat şimdi şöyle bir hata verdi.

Ekleme sorgusundaki tüm kayıtları ekleyemiyor. MS Access 1 alanı tür dönüştürme hatası yüzünden Null yaptı ve 0 kaydı anahtar hatası yüzünden .... gibi uyarı verdi

iterlemez, 18-07-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam
Pardon yanlış yazmışım Fur 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.

1. Tablodaki alan türlerini ve özelliklerini 2. Tabloda birebir aynı yapmanız gerekmektedir.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Barkodu Sayfaya Sığdırma Sorunu atkbursa 2 153 24/05/2017, 10:10 atkbursa
Exclamation Access'en Word'e Atarken Yazılar Yerine Id Alması Sorunu derzulya 2 80 23/05/2017, 15:27 derzulya
  Araç Takip kayıt sorunu IceMan7 10 613 18/05/2017, 19:12 ozanakkaya
  Tablolar Arası Aktarma Sorunu kübrashn 6 135 12/05/2017, 15:22 kübrashn
  Açılan Kutu Requery Sorunu m_demir 2 67 01/05/2017, 01:05 m_demir


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status