Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
392
Tıklama
0
Öne Çıkarma
Hata alıyorum bi bakarmısınız
M
20 yıl
Yüzbaşı
Konu Sahibi

Localde calısna bir scirpt var ama nete atınca

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

hatasını alıyorum nede?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



S
20 yıl
Binbaşı

Script in Config Ayarlarına Bir Bak Birde Bazı Yerlerin YAzılabilir Olması Gerekebilir. Eğer Yazılabilir Olacak YErler. Klasor ise 777 Dosya İse 666 Yap sonra Düzelebilir..



A
20 yıl
Onbaşı

bu hata genelde ,"SELEQT SQL" query ile yanlis delimiter(sinirlayici ' ) kullanmaktan kaynaklanir.

bi ornek;

SELECT field1
FROM table1
WHERE birTextArea = 'text', yazi alani icin (') sinirlayicisi
AND birSayisalAlan = 5 , sayi alani icin sinirlayici kullanilmaz
AND tarihAlani = #2001/12/31# , tarih alani icin (##) kullanilir,
*not : tarih alani ms-access icin # isaretleri arasinda, SQL Server icinse ' isareti ile kullanilir.

kolay gelsin.


Bu mesaja 1 cevap geldi.
C
20 yıl
Yüzbaşı

Hatanın çözümü: Oluşturmuş olduğunuz veritabanı içerisinde örnek olarak tarih veya sayı özelliğini taşıyan hücreler olduğunu varsayalım. Veritabanına kayıt yaptığınız dosya içerisinde eğer sayı alanına metinsel veri kaydetmeye çalışırsanız veya tarih alanına metinsel bir veri kaydetmeye çalışıyorsanız bu hata çıkmaktadır.. Çözümü için hücrelerinizin özelliğini kontrol edebilir veya kodlarınızda gerekli düzenlemeyi yapabilirsiniz. [ALINTI]

Ayrıca localde çalışmasının sebebi de dbyi oluştururken yaptığın farklılık olabilir veya IIS veya PWS farkından da kaynaklanıyor olabilir.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.