2007 Süzme Sorunu

Katılım
21 Ocak 2005
Mesajlar
181
Access 2003 de çalişan programimda 2007 de listede süzme yapmıyor..

Pek anlamadigim icin textboxtaki komutlari yaziyorum..



Dim txtSearchString As Variant
Dim strSQL As String
txtSearchString = Me.TextBox67
If Not IsNull(Me.TextBox67) Then
strSQL = "SELECT [xxxx].[xxxxx],[xxxx].[xxxxx]"
strSQL = strSQL & "WHERE (([xxxxx].[xxxx]) Like '" & txtSearchString & "*') "
End If
Me!Listesip.RowSource = strSQL
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
o xxx alanlarında Türkçe karakterler var mı? 2007 accessi 2003'ün bile kabul ettiği bazı Türkçe karakterlerde sorun çıkarıyor. (Özellikle makro adlarında)
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhabalar;
Ben 2007 de Türkçe karakterlerden dolayı bir hataya rastlamadım. Ordaki en büyük sorun sorun bana göre SQL cümlesinde boşluk vermemesi..
.....
...... " WHERE (([xxxxx].[xxxx]) Like '" & txtSearchString & "*') "
....
olarak denemeli...
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Sevgili beab05..
2007'de oluşturulan bir dosyada değil de 2003'de oluşturulan dosyalarda sorun çıkıyor. 2003'de sorunsuz çalıştırılan bazı çalışmalarımı 2007 kurulu makinede açamadıklarını söylediler. Ekrandaki aktif formu kapatmak için yazdığım bir makro açılışta hata vermiş. Ben de 2003 kurmalarını söyledim. Yarım saat sonra arayıp teşekkür ettiler.
 
Üst