الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Data type mismatch in criteria expression

مغلق
بدأه زكيري عبد العالي في 26 مايو 2002 · 3 رد · 3,487 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

:confused: :confused:

اخوتي هل من جواب لهدا لقد قمت بعمل

تغيير على مستوى القاعدة في حقل مصرح عليه بنوع حقيقي Réel double

response.write TotG

30214.16

بعد هده الاوامر كل شي عادي اي يعرض عدد حقيقيا

[l]

SQLCL=" update Facture set TotG_fact='"&TotG&"' where code_Fact= '"&code&"' "

rs.open SQLCL,conn,3,3

[/l]

لكن بعد هدا اتحصل على

الرسالة التالية

[l]

Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/admin/facturé.asp, line 200

[/l]

تقبلوا مني فائق الاحترام

(f) (f) (f) (f) (f) (f) (f)

#2

ياريت تضع لنا الكود هنا حتى نتمكن من حل المشكلة لكن توقعاتي البدائية ان المشكلة في ال recordset .. اذا كانت مشكلة في القيود

criteria ..

انت ممكن عالعموم تجرب طريقة تانية كالتالي :

[l]

set rs="select * from tbl where condt="&cond

rs("tolg_fact")=totg

rs.Update

[/l]

و ان شاء الله تحل هذه الطريقة مشكلتك ..

You can fly while you can touch the sky

#3

لا يمكنك وضع متغير رقمي داخل علامتي ' في أكسس

و الي فهمت منك أن قيمة TotG_fact = عدد صحيح غير

الجملة الى

SQLCL=" update Facture set TotG_fact= "&TotG&"  where code_Fact= '"&code&"' "
1
#4

شكرا شكرا

لقد حل المشكلة الرد الثاني والله يجازيكم خيرا

يااخوة (f) (f) (f) (f) (f) (f)

هذا الموضوع مغلق.

مواضيع مشابهة