View Full Version : لطفا مشکل این کد رو هم بگید
evilboy
پنج شنبه 14 دی 1385, 18:56 عصر
DataEnvironment1.rshesab! -mablaghtasfie = Text6.Text
چجوری می تونم منفی ثبت کنم
الان اینی که نوشتم ارور می ده
tiktikboom
جمعه 15 دی 1385, 00:26 صبح
منفی ثبت کنم یعنی چی؟
یه خورده شفاف سازی کن
Neeloofar
جمعه 15 دی 1385, 00:33 صبح
سلام
شما اگه بخوای منفی تو دیتابیس ثبت کنی اینطوری:
DataEnvironment1.rshesab!mablaghtasfie = -1 * Val(Text6.Text)
اگه بخوای مثبت از دیتابیس بگیری و منفی تو تکست پر کنی اینطوری:
Text6.Text = -1 * (DataEnvironment1.rshesab!mablaghtasfie)
اگر فیلد mablaghtasfie در دیتابیس از نو عدد نیست این کد رو بجای دومی بکار ببر:
Text6.Text = -1 * Val(DataEnvironment1.rshesab!mablaghtasfie)
ضمنا از علامت ! استفاده نکن و بجاش از آبجکت Fields استفاده کن. این علامت مختص VBA هست و ممکنه بعدها در برخی جاها به مشکل برخورد کنید.
DataEnvironment1.rshesab.Fields("mablaghtasfie")
یا خلاصه تر:
DataEnvironment1.rshesab("mablaghtasfie")
موفق باشید!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.