Önemli Access Hizmetleri 2010 ve Access Hizmetleri 2013 sonraki SharePoint sürümünden kaldırılıyor. Yeni web uygulamaları oluşturmamanız ve mevcut uygulamalarınızı Microsoft Power Apps gibi alternatif bir platforma geçirmeniz önerilir. Web, telefon veya tablet için Access verilerini, üzerinde Power Platform uygulamaları oluşturabileceğiniz bir bulut veritabanı olan Dataverse, Automate iş akışları, Sanal Aracılar ve daha fazlasıyla paylaşabilirsiniz. Daha fazla bilgi için bkz . Başlayın: Access verilerini Dataverse'e geçirme. |
Bu makalede, Uyumluluk Denetleyicisi'ni çalıştırınca karşılaş karşılaşabilirsiniz Sorgu hataları liste ve hataları çözmenize yardımcı olacak bilgiler sağlar.
Uyumluluk Denetleyicisi hataları hakkında genel bilgi için, Web uyumluluk denetimi Genel hatalar makalesine bakın.
ACCWeb102012
Hata metni Sorgu Web ile uyumlu değildir.
Anlamı Sorguda Web uyumluluk sorunlarını denetlemeniz gerekir.
Yapılması gerekenler Sorgu tasarımcısını kullanarak sorguyu yeniden oluşturun. Web sorgusu oluşturmak için sorgu tasarımcısını kullanma hakkında daha fazla bilgi için, bkz. Sorgulara giriş.
ACCWeb102014
Hata metni SQL, Web ile uyumlu değildir.
Anlamı Bu hatayı almak için birçok neden olabilir. Aşağıdakilerden birini yapıyor olabilirsiniz:
-
Web'e başvuran uyumsuz nesneler.
-
Web'e başvuran uyumsuz ifadeler.
İfade oluşturma hakkında daha fazla bilgi için bkz. İfade oluşturma.
Yapılması gerekenler Web uyumlu sorgular oluşturmak için web sorgu tasarımcısını kullanmayı göz önünde bulundurabilirsiniz. Web için sorgu tasarlama hakkında daha fazla bilgi için, bkz. Sorgulara giriş.
ACCWeb103013
Hata metni Sorgu sonuçları aynı adı içeren birden çok alan içerdiği için Access sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Birden çok alan aynı adı içerir.
Yapılması gerekenler Yinelenen alan adlarını denetleme ve yinelemeleri ayrı alan adları olarak değiştirme.
ACCWeb103079
Hata metni İfadede tür eşleşmezlik.
Anlamı Birleştirmenin her iki tarafındaki türler uyumsuzdur veya karşılaştırıldığında alan türleri uyumsuz türlerdir. Örneğin, sayıya geçen metinler karşılaştıramaz veya birleştir kullanılamaz.
Yapılması gerekenler Birleşimlerin yan tarafının uyumlu olduğundan emin olmak. Örneğin, metin türünü metin türüyle ve sayı türüyle sayı türünü birleştirme. Birleştirme gerçekleştirin, uyumlu olmayan alan türlerini karşılaştırıyorsanız, bunu kontrol edin.
ACCWeb103900
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Access, desteklenmeyen bir sorgu türü, desteklenmeyen ifadeler, desteklenmeyen ölçütler veya Web'de desteklenmeyen diğer özellikleri kullandığı için sorguyu yayımlayamıyor.
Yapılması gerekenler Sorguyu yeniden tasarlamak için Access sorgu tasarımcısını kullanın.
ACCWeb103901
Hata metni Sorgunun tanımı geçersiz, dolayısıyla sorgu nesnesi oluşturulamıyor.
Anlamı Sunucu, sorgu tanımında beklenmeyen bir hata nedeniyle sorguyu ayrıştıramadı.
Yapılması gerekenler Sorguyu yeniden tasarlamak için Access tasarımcılarını kullanın.
ACCWeb103902
Hata metni Access, web'de desteklenmeyen bir sorgu türü, desteklenmeyen ifadeler, desteklenmeyen ölçütler veya Web'de desteklenmeyen başka özellikler kullandığı için sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sorgu, Web ile uyumlu olmayan ifadeler içeriyor. Bu hata, sunucu kısıtlaması nedeniyle veya ifade sunucuya taşınamay olduğunda oluşabilir.
Yapılması gerekenler Web uyumlu değil ifadeleri kaldırın. İfadeler hakkında daha fazla bilgi için sorgularda geçerlidir. İfade oluşturma.
ACCWeb103903
Hata metni Sorgunun tanımı geçersiz, dolayısıyla sorgu nesnesi oluşturulamıyor.
Anlamı Öznitelik değerlerinden biri Web ile uyumlu değildir.
Yapılması gerekenler Aşağıdaki koşulların doğru ayar olduğundan emin olun:
-
Ad özniteliğinin hiçbir özelliği yok:
Başında eşittir işareti |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Köşeli ayraçlar |
[] |
Boşluk başında boşluk |
|
Yazdırılamaz karakterler |
Örneğin: <SEKME> veya <girin> |
Aşağıdaki simgelerden herhangi biri |
/ \ : * ? " < > | # { } % ~ & |
-
Ad özniteliği bir ile 64 karakter uzunluğundadır.
-
Caption özniteliği: En çok 1024 karakterden herhangi bir dize.
ACCWeb103904
Hata metni Access, bir alt sorgu içerdiği için sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sorgu bir alt sorgu içeriyor. Altqueries sunucuda desteklenmiyor.
Yapılması gerekenler Sorguyu alt sorgusuz olacak şekilde değiştirebilirsiniz.
ACCWeb103905
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremıyordu çünkü Web uyumlu değil farklı bir sorguya dayanıyordu.
Anlamı Sorgu, sunucuda temsil edilemez bir giriş olarak iç içe sorgu içerir veya bulunamaz bir giriş kaynağı içerir.
Yapılması gerekenler
-
İç içe sorgunun geçerli olduğundan emin olun.
-
Geçerli bir iç içe sorgu oluşturmak için Access sorgu tasarımcılarını kullanın.
-
Sorgu giriş kaynak tablosu veya sorgunun veritabanında var olduğundan emin olun.
ACCWeb103906
Hata metni Sorgunun tanımı geçersiz, dolayısıyla sorgu nesnesi oluşturulamıyor.
Anlamı Seçilen veya sütunlara göre sıranın kaynak tablosu veya sorgusu bulunamıyor.
Yapılması gerekenler Access veritabanınıza sütun giriş kaynağı tablosu veya sorgusunun var olduğundan emin olun.
ACCWeb103907
Hata metni Access, sonuçlarına hiçbir alan içermemesi nedeniyle sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sorguda hiçbir sütun seçilmez.
Yapılması gerekenler Sorguda en az bir çıkış sütunu seçin veya belirtin.
ACCWeb103908
Hata metni Access sorguyu Web'de kullanmak üzere dönüştürem çünkü sonuçlarında çok fazla alan görüntülemektedir.
Bu ne anlama geliyor Sorgu kaynağında çok fazla sütun var.
Yapılması gerekenler Bu sorunu çözmek zor olabilir ve kaynak tabloları incelemeniz gerekir. Tablonun en çok sahip olduğu tablo:
-
JET_ccolFixedMost sütun ekleme.
-
JET_ccolVarMost uzunlukta sütunlar içerir.
-
JET_ccolTaggedMost sütun ekleme.
ACCWeb103916
Hata metni Access sorguyu Web'de desteklenen bir ORDER BY yan tümcesine dayandırma nedeniyle Web'de kullanmak üzere dönüştüremıyordu.
Bu ne anlama geliyor Aşağıdaki koşullardan biri veya birden fazlası vardır:
-
Öğeye göre bir siparişin adı geçerli değil.
-
Kaynak tablonun adı geçerli değil.
-
Sıralama düzeni artan veya azalan dışında bir seçen olarak ayarlanır.
-
İfade geçerli değil.
Yapılması gerekenler Aşağıdaki koşulların doğru ayar olduğundan emin olun:
-
Ad özniteliği, aşağıdakilerin birini içermez:
Başında eşittir işareti |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Köşeli ayraçlar |
[] |
Boşluk başında boşluk |
|
Yazdırılamaz karakterler |
Örneğin: <SEKME> veya <girin> |
Aşağıdaki simgelerden herhangi biri |
/ \ : * ? " < > | # { } % ~ & |
-
Ad özniteliği bir ile 64 karakter uzunluğundadır.
-
İfade geçerli bir ifadedir.
ACCWeb103918
Hata metni Access, Web'de desteklenen bir JOIN türü belirtirken sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sunucu, iki tablo arasında birden çok birleştirmesi olan sorguları (çok alanlı birleştirmeler) desteklemez.
Yapılması gerekenler Birleştirmelerde her tablo için tek bir alan olduğundan emin olmak.
ACCWeb103926
Hata sınaması Access sorguyu Web'de kullanmak üzere dönüştürem çünkü hangi tablodaN SEÇİLecek öğesini belirtmedi.
Anlamı Sorguda giriş tablosu yok (FROM yan tümcesi eksik).
Yapılması gerekenler Sorgunuzda belirtilen bir giriş sütunu olduğundan emin olmak.
ACCWeb103927
Hata metni Sorgu sonuçları aynı adı içeren birden çok alan içerdiği için Access sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Birden çok alan için aynı adı belirttin.
Yapılması gerekenler Yinelenen alan adlarını denetleme ve yinelemeleri ayrı alan adları olarak değiştirme.
ACCWeb103928
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremdi, çünkü parametrelerinin bir bölümü Web'de kullanmak üzere dönüştürülemiyor.
Anlamı Parametre adı veya türü geçerli değil.
Yapılması gerekenler Parametre adı ve türünün geçerli olduğundan emin olun.
-
Ad özniteliği şunları içermez:
Başında eşittir işareti |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Köşeli ayraçlar |
[] |
Boşluk başında boşluk |
|
Yazdırılamaz karakterler |
Örneğin: <SEKME> veya <girin> |
Aşağıdaki simgelerden herhangi biri |
/ \ : * ? " < > | # { } % ~ & |
-
Ad özniteliği bir ile 64 karakter uzunluğundadır.
Aşağıdaki türler geçerlidir:
Metin (en çok 255 karakter) |
---|
Rakamlar |
Boole |
DateTime |
Para Birimi |
ACCWeb103930
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremdi, çünkü parametrelerinin bir bölümü sonuç alanları olarak görüntüleniyor veya ORDER BY deyimleri içinde kullanılıyor.
Anlamı Sorgunun, bir skaler olarak projeli olan veya deyim tarafından bir sırada kullanılan bir parametresi vardır.
Bu durum, parametrenin projeli sütun olarak (Örnek: Tablo1'den param1'i seçme) veya (Örnek: tablo 1'den * seçme ve alan1= param'a göre sıralama) sıra olarak kullanıldığında bu durum ortaya çıkabilir.
Yapılması gerekenler Sütuna göre sütuna veya sıraya göre projeli parametreler kullanmaktan kaçının.
ACCWeb103938
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Aynı adı alan iki alan vardır ve Access bu alanlar için geçerli diğer ad oluşturamaz.
Yapılması gerekenler Yinelenen alan adlarını denetleme ve yinelemeleri ayrı alan adları olarak değiştirme.
ACCWeb103939
Hata metni Access sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sorgunun 64 karakterden büyük bir diğer adı vardır.
Yapılması gerekenler Sorguda kullanılan diğer adın 64 karakterden küçük veya buna eşit olduğundan emin olun.
ACCWeb103940
Hata metni Access, Web'de desteklenen bir JOIN türü belirtirken sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sunucu, aynı iki tabloda birden çok birleştirmesi olan sorguları (çok alanlı birleştirmeler) desteklemez.
Yapılması gerekenler Tablo başına tek bir alan kullanmakta olan birleşimlerin olduğundan emin olmak.
ACCWeb103942
Hata metni Access, döngüsel birleşim içerdiği için sorguyu Web'de kullanmak üzere dönüştüremdi.
Anlamı Sorgunuzdaki tablolar arasındaki birleştirmeler, Access'in sorguyu Web'de kullanmak üzere dönüştürmesini engelleyen tablolar arasında döngüsel bir birleştirmeye neden oluyor.
Yapılması gerekenler Tablolar arasındaki birleşimleri kaldırarak döngüsel birleşimlerin kaldırılmasını sağlar.