PDA

View Full Version : استفاده از تابع sum



soniarose
یک شنبه 10 آذر 1387, 15:03 عصر
سلام اگه بخوام تو برنامم از تابع sum استفاده كنم بايد اون تعريف كنم ؟ چون وقتي اين تابع رو در قسمت select به كار ميبرم مثل اينكه اين تابع رو اصلا به كار نميبره .:اشتباه:ممنون

davoodrm666_666
یک شنبه 10 آذر 1387, 15:47 عصر
بستگی داره از دستور sum چطوری استفاده کنی مثلا

SELECT SUM(EmployeeID )
که مجموع employeeId ها رو به ما می ده اما

SELECT SUM(EmployeeID ),LastName
FROM Employees
group by LastName
که کد بالا مجموع EmployeeId ها رو که بر اساس LastName گروهبندی شده اند به ما می ده

soniarose
یک شنبه 10 آذر 1387, 18:50 عصر
من از روش دوم استفاده ميكنم ولي جواب نميده اگه بخوام مقدار برگشتي از تابع sum رو در يك textbox بريزم بايد در دستور select برابر متغيري قرار بدم يا خارج از دستور select؟

s.k711
یک شنبه 10 آذر 1387, 21:08 عصر
select nam,sum(no) as s
from t1
group by nam

s.k711
یک شنبه 10 آذر 1387, 21:14 عصر
con.open()
dim sum_all as integer
dim dr as sqldatareader
str="select nam,sum(no) as s
from t1
group by nam"
cmd=new sqlcommand(str,con)
dr=cmd.executereader()
sum_all=dr("s")
dr.close()
con.close()

soniarose
سه شنبه 12 آذر 1387, 16:53 عصر
سلام چطوري بايد كلاس sqldatareader رو توي سيني اجزا اضافه كنم چون اون در قسمت choose item پيدا نميكنم . ممنون

s.k711
سه شنبه 26 آذر 1387, 11:41 صبح
سلام دوست عزيز.
اين شي را ميتونيد با كدنويسي هم داشته باشيد.
مثال:

dim dr as sqldatareader

و همينطور با كليك راست بر روي پنجره toolbar و انتخاب Choose item ميتوانيد در پنجره باز شده item مورد نظرتون را انتخاب نماييد.

parsehvb
سه شنبه 26 آذر 1387, 12:14 عصر
از همون choose item برگه .netframework رو بر اساس حروف الفبا که مرتب کنی تو قسمت حروف sql اون رو خواهی دید