View Full Version : مجموع مقادیر یک ستون از دیتا بیس در فرم
mohammadi
چهارشنبه 19 فروردین 1388, 12:55 عصر
با سلام به دوستان و اساتید
سوالم رو اینجوری مطرح می کنم :
تو دیتا بیس یه فیلدی داریم بنام variz که مه مقدار عددی می گیرد
حال می خوام توی فرم یه دستوری بنویسم که توی یک label یا textbox
محموع مقادیر این فیلد واریز را نشان بده؟
میشه این دستور را برام بنویسید؟
xman_dj
چهارشنبه 19 فروردین 1388, 21:39 عصر
select sum(variz) from table
تو این روش جمع کل ستون انتخاب میشه
روش دوم هم اینه که اگه جدول رو به vsflex ارتباط دادی میتونی از کد زیر استفاده کنی
مثال : جمع سطر 1 تا آخر در ستون سوم
dim i%,sum@
sum = 0
for i = 1 to vsflex1.rows-1
sum = sum + Val(vsflex1.textmatrix(i,2))
next
lblSum = sum
mohammadi
پنج شنبه 20 فروردین 1388, 09:04 صبح
[QUOTE=xman_dj;702150]
select sum(variz) from table
این کد را ارور می گیرد
mohammadi
پنج شنبه 20 فروردین 1388, 09:20 صبح
l ممنون میشم زودتر پاسخ دهید
Babak.Hassanpour
پنج شنبه 20 فروردین 1388, 09:51 صبح
مطمئن هستید نوع داده فیلد variz مناسبه ؟:متفکر:
string نباشه یه وقت:لبخند:
atbin2010
پنج شنبه 20 فروردین 1388, 10:29 صبح
Private Sub Command1_Click()
Dim C As New ADODB.Connection
C.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data source =" & App.Path & "\db.mdb"
Dim Atbin As New ADODB.Recordset
Atbin.Open "SELECT Sum(id) as id FROM atbin ", C
Text1.Text = Atbin("id")
End Sub
xman_dj
پنج شنبه 20 فروردین 1388, 20:59 عصر
مطمئن هستید نوع داده فیلد variz مناسبه ؟:متفکر:
string نباشه یه وقت:لبخند:
همین طور که دوستمون گفت شاید نوع داده مناسب نیست.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.