MR.B4A 124 ارسال شده در 19 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 19 دی، ۱۳۹۸ سلام به همه من یک ستون توی جدول دیتابیسم دارم که توی هر فیلدی یک عدد هست حالا من میخوام که این اعداد رو باهم جمع کنم ممنون میشم راهنماییم کنید چه طوری میتونم این کارو بکنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 19 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 19 دی، ۱۳۹۸ در 11 دقیقه قبل، batman123 گفته است : سلام به همه من یک ستون توی جدول دیتابیسم دارم که توی هر فیلدی یک عدد هست حالا من میخوام که این اعداد رو باهم جمع کنم ممنون میشم راهنماییم کنید چه طوری میتونم این کارو بکنم سلام میتونید از دستور زیر استفاده کنید. Dim cur As Cursor cur = Sql.ExecQuery("SELECT SUM(avg) FROM Table") cur.position = 0 Log(cur.GetString("SUM(avg)")) خدمت شما فقط بجای کلمه Table نام تیبل خودتون رو بنویسید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 124 ارسال شده در 21 دی، ۱۳۹۸ سازنده اشتراک گذاری ارسال شده در 21 دی، ۱۳۹۸ ممنون بابت راهنماییتون دوست عزیز، میشه الگوریتمشم بنویسید؟ ببخشیدا لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 21 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 21 دی، ۱۳۹۸ الگوریتم خاصی نداره. فقط هروقت خواستین مجموع اعداد یک فیلد رو بدست بیارین از دستور زیراستفاده کنید: SELECT SUM(نام فیلد) FROM نام تیبل همین لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 124 ارسال شده در 22 دی، ۱۳۹۸ سازنده اشتراک گذاری ارسال شده در 22 دی، ۱۳۹۸ متاسفانه این خطارو میده: حالا باید چی کار کنم؟! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mr Silence 137 ارسال شده در 22 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 22 دی، ۱۳۹۸ در در 19 دی 1398 در 01:27، Salar82 گفته است : سلام میتونید از دستور زیر استفاده کنید. Dim cur As Cursor cur = Sql.ExecQuery("SELECT SUM(avg) FROM Table") cur.position = 0 Log(cur.GetString("SUM(avg)")) خدمت شما فقط بجای کلمه Table نام تیبل خودتون رو بنویسید. دوست عزیز کدی که قرار دادید چیزی بر نمیگردونه و اشتباه هست ! شما اول باید مقدار در یک متغییر ذخیره کنید که با AS انجام میشه cur = sql.ExecQuery("SELECT SUM(avg) as totalnumbers FROM TABLE") cur.position=0 Log(cur.GetString("totalnumbers")) روش دیگه هم هست که با متود ExecQuerySingleResult انجام میشه ولی کد کلا تغییر میکنه موفق باشید! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 22 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 22 دی، ۱۳۹۸ در 11 ساعت قبل، batman123 گفته است : متاسفانه این خطارو میده: حالا باید چی کار کنم؟! من خودم دارم از این کد تو پروژم استفاده می کنم. البته این نکته رو داشته باشین که اگر دیتابیستون رو آپدیت کردید، موقع اجرا روی شبیه ساز، حتماً برنامه و فایل دیتابیسی که تو حافظه ذخیره کردین رو پاک کنید. تا دیتابیس روی شبیه ساز هم آپدیت بشه. و همچنین فیلدتون هم باید از نوع اینتیجر باشه. چون الان داره میگه فیلد avg تو دیتابیس وجد ندارد. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 22 دی، ۱۳۹۸ اشتراک گذاری ارسال شده در 22 دی، ۱۳۹۸ در 11 ساعت قبل، batman123 گفته است : متاسفانه این خطارو میده: حالا باید چی کار کنم؟! البته شما یه اشتباهی هم کردین. در خط 418 اگر می خواین بین SUM و (avg) فاصله بذارید، حتماً باید در خط 420 هم بین SUM و (avg) هم فاصله بذاری. برعکسش هم همینطور لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
MR.B4A 124
سلام به همه
من یک ستون توی جدول دیتابیسم دارم که توی هر فیلدی یک عدد هست
حالا من میخوام که این اعداد رو باهم جمع کنم
ممنون میشم راهنماییم کنید چه طوری میتونم این کارو بکنم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
7 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.