[VBA] Run-Time error 3134 sorunu
#1
Merhaba Arkadaşlar;

Visual Basic
  1. If MsgBox("Hitap değişikliği; Maaş Değişikliğine Aktarılsın mı?", vbYesNo, "Hitap Takip Modülü") = vbNo Then 'soruyu sor. cevap hayırsa
  2. MsgBox "Hitap Değişikliği Kaydedildi, Fakat Maaş Değişikliğine Aktarılmadı..!"
  3. DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
  4. Me.List2.Requery
  5. Else 'değilse (cevap evet ise)
  6. SQL = "INSERT INTO Terfi(PERSON, DONEMAY, DONEMYIL, TERFİ TARİH, ESKİ TERFİ, YENİ TERFİ) values ('" & b1 & "', '" & B5 & "', '" & B4 & "', '" & Metin82 & "', '" & Metin34 & "', '" & Metin38 & "')" 'olayı iptal et ve geçerli kayda gön
  7. CurrentDb.Execute SQL
  8. MsgBox "Hitap Değişikliği Kaydedildi ve Maaş Değişikliğine Aktarıldı" 'devam et..
  9. DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
  10. Me.List2.Requery



Bu Şekilde Kodum var fakat bu Run-Time Error 3134 hatası alıyorum;

Sorunu Çözemedim yardımcı olurmusunuz lütfen Kk



  Alıntı
Bu mesajı beğenenler:
#2
Visual Basic
  1. SQL = "INSERT INTO Terfi(PERSON, DONEMAY, DONEMYIL, TERFİ TARİH, ESKİ TERFİ, YENİ TERFİ) values ('" & b1 & "', '" & B5 & "', '" & B4 & "', '" & Metin82 & "', '" & Metin34 & "', '" & Metin38 & "')"
  2. CurrentDb.Execute SQL



Burada sorun yaşıyorum malesef..!



  Alıntı
Bu mesajı beğenenler:
#3
TERFİ TARİH, ESKİ TERFİ, YENİ TERFİ yerine
TERFİ_TARİH, ESKİ_TERFİ, YENİ_TERFİ yazın

bir önemli nokta da verilerinizin türüne bağlı olarak yazım şekli değişir.
Siz tüm verileri Metin veri türüne göre yazmışsınız, eğer hepsi metin türü ise sadece yukarıdaki değişikliği yapmanız yeterli. fakat sayısal değerler varsa cümlenizi değiştirmeniz gerekiyor.




  Alıntı
Bu mesajı beğenenler:
#4
(03-03-2017, 00:36)onur_can demiş ki: TERFİ TARİH, ESKİ TERFİ, YENİ TERFİ yerine
TERFİ_TARİH, ESKİ_TERFİ, YENİ_TERFİ yazın

bir önemli nokta da verilerinizin türüne bağlı olarak yazım şekli değişir.
Siz tüm verileri Metin veri türüne göre yazmışsınız, eğer hepsi metin türü ise sadece yukarıdaki değişikliği yapmanız yeterli. fakat sayısal değerler varsa cümlenizi değiştirmeniz gerekiyor.

Evet hocam sayısal değerler var, bu şekilde denedim fakat olmadı..

İlginiz için teşekkür ederim emeğinize sağlık,

Yabancı bir sitede şu şekilde bir yöntem buldum ve tam olarak ne olduğunu anlamasam da işe yaradı..

bütün bu konu bahsi geçen alan adlarını;
TERFİ TARİH, ESKİ TERFİ, YENİ TERFİ
[TERFİ TARİH], [ESKİ TERFİ], [YENİ TERFİ]

olarak [] içine aldım sorunum çözüldü çok şükür,

Fakat benim burada anlamadığım [] nasıl bir etkisi var ve fonksiyonu nedir acaba saygılarımla Wubclub



  Alıntı
Bu mesajı beğenenler:
#5
accesste alan adlarında boşluk kullandığınız zaman [] içine almalısınız ya da _ işareti eklemelisiniz. Yoksa hata veriyor bunu dikkate alarak alan isimlerinizde mümkün olduğu kadar boşluk kullanmamaya dikkat edin eğer kullanırsanızda _ ve [] içine alın.



  Alıntı
Bu mesajı beğenenler:
#6
(03-03-2017, 01:06)onur_can demiş ki: accesste alan adlarında boşluk kullandığınız zaman [] içine almalısınız ya da _ işareti eklemelisiniz. Yoksa hata veriyor bunu dikkate alarak alan isimlerinizde mümkün olduğu kadar boşluk kullanmamaya dikkat edin eğer kullanırsanızda _ ve [] içine alın.

Anladım hocam, çok teşekkür ederim bilgilerinizi paylaşımlarınız için Wubclub



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Error Hata Bora34 85 3.593 20-12-2022, 21:22
Son Mesaj: halily
  Accessda Adı Soyadı Ve Time Ve Tarih Alanım Da Ilk Girileni Göster ahmet114 7 1.074 15-07-2021, 22:20
Son Mesaj: ahmet114
  Run-time Error '3061: çok Az Parametre, 1 Bekleniyor Hatası. volkan.gulbahar 3 998 21-03-2021, 08:56
Son Mesaj: dsezgin
  [SORGU] Run-time Error '3340' "sorgusu Bozuk Hatası ÜmitSamlı 8 1.742 02-12-2019, 10:22
Son Mesaj: ÜmitSamlı
  [TABLO] Access Runtime Error 3346 kalabakli 8 1.456 06-10-2019, 23:54
Son Mesaj: kalabakli
  [FORM] Alan Genişliği Sorunu, Kayda Gitme Sorunu aliaslans 11 1.898 04-10-2019, 13:13
Son Mesaj: halily
  [ADO / DAO] Run time hatası 2465 Ahmet51 11 1.475 09-09-2019, 11:02
Son Mesaj: Ahmet51
  [FORM] Access Error -1206 ve -1053 conquerora 9 2.317 12-07-2018, 19:49
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi