merhabalar, ya ben bu işi çözecem ya da bu iş beni deli edecek, şurada hata iletisi veriyor, yazım yanlışı mı acaba, daha önceki başka butonumda çalışan ama şimdiki farklı butonuma uyarladığım bu sözdizimi sürekli uyarı veriyor (sub or function not defined ) diye..., uğraşıyorum, mantığımı daha önceki bilgilerimi kullanmaya çalışıyorum ama nafile
DoCmd.RunSQL "INSERT INTO KISILER ( [kisi_kodu],[adi_soyadi],[departman])"
VALUES "('" & Me.[kisi_kodu] & "','" & Me.[adi_soyadi] & "','" & Me.[departman] & "')"
dosyayı da atıyorum, sorunlu form: "KISILER yntc" yani "kişi ekle" butonu
Ekleme Sorgusunda Hata İletisi
DoCmd.RunSQL "INSERT INTO KISILER ( [kisi_kodu],[adi_soyadi],[departman]) VALUES ('" & Me.[kisi_kodu] & "','" & Me.[adi_soyadi] & "','" & Me.[departman] & "')"
Komutunuzu üstteki komutla değiştirerek dener misin?
"Dünyayı fazla düşünme."
alt satıra geçerken hem & işareti hem de BOŞLUK_ işareti kullanılmalı
eğer bölüncek ifade metinse çift tırnak "" ile kapatılıp alt satırda yeniden açılmalı
accesste tüm komutlar tek satırdır yani yeni satır demek yeni komut demektir o nedenle çok uzun kodlarda alt satıra geçmeden önce & _ koyulur ki accesse "ben alta geçtim ama sakın yanlış anlama sen tek satır say" demiş oluruz
ayrıca Sql Kodları metin tabanlıdır istediğiniz gibi parçalayamazsınız bunu da accesse belirtmelisiniz
DoCmd.RunSQL "INSERT INTO KISILER ( [kisi_kodu],[adi_soyadi],[departman]) " & _
"VALUES ('" & Me.[kisi_kodu] & "','" & Me.[adi_soyadi] & "','" & Me.[departman] & "')"
eğer bölüncek ifade metinse çift tırnak "" ile kapatılıp alt satırda yeniden açılmalı
accesste tüm komutlar tek satırdır yani yeni satır demek yeni komut demektir o nedenle çok uzun kodlarda alt satıra geçmeden önce & _ koyulur ki accesse "ben alta geçtim ama sakın yanlış anlama sen tek satır say" demiş oluruz
ayrıca Sql Kodları metin tabanlıdır istediğiniz gibi parçalayamazsınız bunu da accesse belirtmelisiniz
DoCmd.RunSQL "INSERT INTO KISILER ( [kisi_kodu],[adi_soyadi],[departman]) " & _
"VALUES ('" & Me.[kisi_kodu] & "','" & Me.[adi_soyadi] & "','" & Me.[departman] & "')"
Anladım, çok açıklayıcı oldu bunlar, çok teşekkür ederim, ufak bir hata, bilgi eksikliği tüm çalışmayı etkiliyor. Dediklerinizi yaptım, tamamdır çok teşekkürler, kolaylıklar diliyorum.
Konuyu Okuyanlar: 2 Ziyaretçi