View Full Version : جمع کردن رکورد های یک فیلد با دستور SUM
yas_miner
پنج شنبه 01 اردیبهشت 1390, 14:10 عصر
از دوستان کسی میدونه که چطور میشه جمع کل رکورد های یک فیلد رو با استفاده از SQL انجام داد :
برای مثال وقتی می میخوام توی SQL جمع حقوق رو محاسبه کنم از کد زیر استفاده مکینم
Select SUM(salary) FROM Tabalename
حالا اگه بخوام نتیجه ی این دستور رو توی یه تکست باکس و با استفاده از vb.6 داشته باشم چه کار باید کنم
باتشکر
hrj1981
پنج شنبه 01 اردیبهشت 1390, 19:49 عصر
اگه با ADODB يا ADODC كار كرده باشي ميتوني به روش زير استفاده كني
cnn.open "X"
rs.open "Select SUM(salary) FROM Tabalename",x,x,x
text1.text=rs.Fields(0)
Mohamad ghorbani
دوشنبه 05 اردیبهشت 1390, 23:44 عصر
يه توضيح واسه كدت ميدي داداش ؟
توي خط دوم انتهاي خط سه تا X چيه ؟
rs چيه؟
cnn چيه؟
Dr.Bronx
سه شنبه 06 اردیبهشت 1390, 10:21 صبح
از قسمت Reference گزينه microsoft activex data object library 2.8 رو تيك بزنيد .
dim cnn as new adodb.connection
dim rs as new adodb.recordset
بعد هم همون كد قبلي كه قرار دادند به اين صورت
cnn.open "كانكشن بانك اطلاعاتي"
rs.open "Select SUM(salary) FROM Tabalename",cnn,adopenstatic,adlockoptimistic
text1.text=rs.Fields(0)
موفق باشيد ./
knight-rak
چهارشنبه 07 اردیبهشت 1390, 21:25 عصر
سلام
دوستان اگر میشه یکم بیشتر توضیح بدید " منظورم اون قسمت هست که مقدار رو نگهداری میکنه / این جمع که با دستور sql انجام میشه مقدارش رو چطور میشه به فیلد خاصی فرستاد ؟؟؟
hidden68
سه شنبه 19 فروردین 1393, 20:02 عصر
از قسمت Reference گزينه microsoft activex data object library 2.8 رو تيك بزنيد .
dim cnn as new adodb.connection
dim rs as new adodb.recordset
بعد هم همون كد قبلي كه قرار دادند به اين صورت
cnn.open "كانكشن بانك اطلاعاتي"
rs.open "Select SUM(salary) FROM Tabalename",cnn,adopenstatic,adlockoptimistic
text1.text=rs.Fields(0)
موفق باشيد ./
اما اگه امکان داره یکم واضح تر بگید
من متوجه نشدم
کجا باید بنویسیمش؟
rs چجور متغیریه؟
vbhamed
چهارشنبه 20 فروردین 1393, 07:46 صبح
سلام
اول از همه بهتره تاريخ تاپيك رو هم نگاه كنيد
دوم اينكه اين كد رو هر جايي لازم داريد بنويسيد
سوم اينكه rs همونطور كه تعريف شده متغيري از نوع ركوردهاي بانك اطلاعاتي (Recordset) هست
و آخر اينكه حتما رفرنس رو اضافه كنيد از منوي Project گزينه References يا اينكه يك دونه ADO روي فرم بزاريد و بعد اگر خواستيد پاكش كنيد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.