PDA

View Full Version : معادل دستور Select



Iman7228
پنج شنبه 07 دی 1396, 23:30 عصر
سلام دوستان
من یه دستور select دارم که تووی اکسس به خوبی جواب میده. ولی در سی شارپ جواب نمیده.
این دستور به این شکل هست که ما برای یک خریدار، مبلغی رو به عنوان نسیه در سیستم ثبت میکنیم. بعد، واریزیهای مشتری رو در برنامه ثبت میزنیم، اگه واریزیهاش برابر با مقدار بدهیش شد، یعنی بدهیش تسویه شده و در خروجی نمایش داده خواهد شد.
ممنون میشم راهنمایی کنین.


SELECT [tblstu].namefamily, [tblstu].bedehi, [tblstu].shenase, [tblstu].variz FROM tblstu
GROUP BY [tblstu].namefamily, [tblstu].bedehi, [tblstu].shenase, [tblstu].variz
HAVING ((([tblstu].bedehi)=Sum([tblstu].variz)))

parvizwpf
جمعه 08 دی 1396, 00:29 صبح
میشه بگید جواب نمیده یعنی چی دقیقا؟ خطا داره؟ چیه؟

Iman7228
جمعه 08 دی 1396, 00:33 صبح
میشه بگید جواب نمیده یعنی چی دقیقا؟ خطا داره؟ چیه؟
چیزی رو در خروجی نشون نمیده




public void tasvieh() {
DataTable DT = new DataTable();
SqlDataAdapter DAL1 = new SqlDataAdapter("SELECT [tblstu].namefamily, [tblstu].bedehi, [tblstu].shenase, [tblstu].variz FROM tblstu
GROUP BY [tblstu].namefamily, [tblstu].bedehi, [tblstu].shenase, [tblstu].variz HAVING ((([tblstu].bedehi)=Sum([tblstu].variz)))", scn);
DAL1.Fill(DT);
dataGridView1.DataSource = DT;
}
private void TasviehFrm_Load(object sender, EventArgs e)
{
tasvieh();
}

Iman7228
جمعه 08 دی 1396, 02:04 صبح
درست شد.

ممنون