sql sorgusu sorunu
Tarih
03/10/2010 19:01
Konu Sahibi
iterlemez
Yorumlar
21
Okunma
3719
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....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 

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....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 
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....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 
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
  Güncelleştirme Sorgusu Çalıştırınca Kayıt Kilit Hatası Hakkında shalala 2 51 23/11/2016, 00:39 shalala
  Sorguda yürüyen bakiye sorunu. Mecnun24 21 424 14/11/2016, 08:48 ates2014
  Access 2003'te dosya açılmama sorunu (Hata: 3033) MSami 13 296 05/11/2016, 21:06 alpeki99
Çözüldü Yazıcıdan birden fazla çıktı alma sorunu m_demir 7 163 02/11/2016, 19:27 m_demir
  Rapor Baskı Önizleme Sorunu m_demir 3 125 31/10/2016, 13:57 m_demir


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya