Kayıt Tarihi: 07.06.2008
Toplam 19 konu açtı.
Toplam 67 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 0
Arkadaşlar aşağıdaki açılankutu39 komutunda like komutunu kullanınca "INSER INTO" ve "Me.[EGZERSİZ_alt_formu].Form.RecordSource" satırlarında Type Mismatch hatası veriyor. Yardımlarınızı bekliyorum.İyi çalışmalar.
Private Sub Açılan_Kutu39_AfterUpdate()
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * from gecici;"
DoCmd.RunSQL "INSERT INTO gecici ( egzersizid, İlkresimyol, İlkresimid ) SELECT resimler.egzersizid, First(resimler.resimyol) AS İlkresimyol, First(resimler.resimid) AS İlkresimid FROM EGZERSİZ INNER JOIN resimler ON EGZERSİZ.HID = resimler.egzersizid WHERE (((EGZERSİZ.PROGRAMLAR) like " * "&[Formlar]![PRG_FRM]![Açılan_Kutu39]&" * "))GROUP BY resimler.egzersizid"
Me.[EGZERSİZ_alt_formu].Form.RecordSource = "SELECT HID,ONAY,[HAREKET ADI],[BÖLGE],[GRUBU],[SETT],TEKRAR,AGIRLIK,ilkresimyol,ilkresimid,egzersizid,ALET FROM SORGU9 Where (((EGZERSİZ.PROGRAMLAR) like " * "&[Formlar]![PRG_FRM]![Açılan_Kutu39]&" * "))"
Me.[EGZERSİZ alt formu].Form.Requery
Me.EGZERSİZ_alt_formu.Enabled = True
Me.PRGDETAY_alt_formu.Enabled = True
DoCmd.SetWarnings True
End Sub
Kayıt Tarihi: 24.03.2013
Toplam 26 konu açtı.
Toplam 8.736 yorum yaptı.
Toplam
969
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 48 / 211
Sn KYSKYS;
like " * "&[Formlar]![PRG_FRM]![Açılan_Kutu39]&" * " bolumunu
like '*"& [Forms]![PRG_FRM]![Açılan_Kutu39] & "*'" olarak degistirin.
Kayıt Tarihi: 07.06.2008
Toplam 19 konu açtı.
Toplam 67 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 0
14-01-2015, 13:04
(En son düzenleme: 14-01-2015, 13:05 KYSKYS.)
İlginiz için teşekkürler. Aşağıdaki şekilde değişimi yaptım fakat Run-Time error 2465: ifadenizde başvurulan '1' alanı microsoft tarafından bulunamıyor. Hatası veriyor.
Private Sub Açılan_Kutu39_AfterUpdate()
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * from gecici;"
DoCmd.RunSQL "INSERT INTO gecici ( egzersizid, İlkresimyol, İlkresimid ) SELECT resimler.egzersizid, First(resimler.resimyol) AS İlkresimyol, First(resimler.resimid) AS İlkresimid FROM EGZERSİZ INNER JOIN resimler ON EGZERSİZ.HID = resimler.egzersizid WHERE (((EGZERSİZ.PROGRAMLAR) like "" * " & [Formlar]![PRG_FRM]![Açılan_Kutu39] & " * ""))GROUP BY resimler.egzersizid"
Me.[EGZERSİZ_alt_formu].Form.RecordSource = "SELECT HID,ONAY,[HAREKET ADI],[BÖLGE],[GRUBU],[SETT],TEKRAR,AGIRLIK,ilkresimyol,ilkresimid,egzersizid,ALET FROM SORGU9 Where (((EGZERSİZ.PROGRAMLAR) like "" * " & [Formlar]![PRG_FRM]![Açılan_Kutu39] & " * ""))"
Me.[EGZERSİZ alt formu].Form.Requery
Me.EGZERSİZ_alt_formu.Enabled = True
Me.PRGDETAY_alt_formu.Enabled = True
DoCmd.SetWarnings True
End Sub
hatayı DoCmd.RunSQL "INSERT INTO gecici satırında veriyor.
Kayıt Tarihi: 24.03.2013
Toplam 26 konu açtı.
Toplam 8.736 yorum yaptı.
Toplam
969
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 48 / 211
like " * " & [Formlar]![PRG_FRM]![Açılan_Kutu39] & " * " " koyu yazan(denden) ile degil ' (kesme) ile yapmalisiniz.
Kayıt Tarihi: 07.06.2008
Toplam 19 konu açtı.
Toplam 67 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010 TR,
Beğeniler: 0 / 0
Kopyala yapıştı yaptım, şimdide eksik işleç hatası veriyor.
Private Sub Açılan_Kutu39_AfterUpdate()
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * from gecici;"
DoCmd.RunSQL "INSERT INTO gecici ( egzersizid, İlkresimyol, İlkresimid ) SELECT resimler.egzersizid, First(resimler.resimyol) AS İlkresimyol, First(resimler.resimid) AS İlkresimid FROM EGZERSİZ INNER JOIN resimler ON EGZERSİZ.HID = resimler.egzersizid WHERE (((EGZERSİZ.PROGRAMLAR) like " '*"& [Forms]![PRG_FRM]![Açılan_Kutu39] &"*'")) GROUP BY resimler.egzersizid"
Me.[EGZERSİZ_alt_formu].Form.RecordSource = "SELECT HID,ONAY,[HAREKET ADI],[BÖLGE],[GRUBU],[SETT],TEKRAR,AGIRLIK,ilkresimyol,ilkresimid,egzersizid,ALET FROM SORGU9 Where (((EGZERSİZ.PROGRAMLAR) like " '*"& [Forms]![PRG_FRM]![Açılan_Kutu39] &"*'"))"
Me.[EGZERSİZ alt formu].Form.Requery
Me.EGZERSİZ_alt_formu.Enabled = True
Me.PRGDETAY_alt_formu.Enabled = True
DoCmd.SetWarnings True
End Sub
Kayıt Tarihi: 24.03.2013
Toplam 26 konu açtı.
Toplam 8.736 yorum yaptı.
Toplam
969
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 48 / 211
Sn KYSKYS;
WHERE ((EGZERSİZ.PROGRAMLAR) like '*"& [Forms]![PRG_FRM]![Açılan_Kutu39] & "*') GROUP BY resimler.egzersizid"
ilgili yeri kopyalain. like onunde ve en son kapatma parantezin onunde ki "(denden) ler fazla. Ornek olmayinca test islemi size kaliyor. isaretlemelerin gozden kacmasi yasliliktan.