منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[SQL] مشكله لم أجد لها .... - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [SQL] مشكله لم أجد لها .... (/showthread.php?tid=14275)



مشكله لم أجد لها .... - فراس صلاح - 29-12-15

السلام عليكم ورحمة الله وبركاته بداية أشكر القائمين على هذا المنتدى المفيد جزيل الشكر اما بشأن المشكلة فهي في قواع البيانات من نوع php my admin


كود :
sqL = "SELECT IDescription, itemprice, SUM([Quantity]) as ItemQuantity, POSDate, (itemprice * SUM([Quantity])) As TotalAmount FROM Item as I, POS as P, POSDetail as PD WHERE I.ItemNo = PD.ItemNo AND PD.InvoiceNo=P.InvoiceNo AND POSDate >= #" & dtpFrom.Text & "# AND POSDate <=#" & dtpTo.Text & "# Group By IDescription, itemprice, [Quantity], POSDate ORder By IDescription"
عند ادخال الكود السابق تظهر مشكلة والصورة في المرفقات


RE: مشكله لم أجد لها .... - فراس صلاح - 29-12-15

للأسف أخي الكريم لم تنجح الصورة في المرفقات

مع العلم ان الكود كان يعمل على قاعدة بيانات من نوع اكسيس ولكن عند تبديل نوع القاعدة الى php my admin


RE: مشكله لم أجد لها .... - sami2015 - 30-12-15

'remove [ ]
' use BETWEEN

Sql = _
" SELECT IDescription, " & _
"        itemprice, " & _
"        SUM(Quantity) AS ItemQuantity, " & _
"        POSDate, " & _
"        (itemprice * SUM(Quantity)) AS TotalAmount " & _
" FROM Item AS I, " & _
"      POS AS P, " & _
"      POSDetail AS PD " & _
" WHERE (I.ItemNo = PD.ItemNo) " & _
"   AND PD.InvoiceNo=P.InvoiceNo " & _
"   AND POSDate BETWEEN '" & dtpFrom.Text & "' AND '" & dtpTo.Text & "' " & _
" GROUP BY IDescription, " & _
"          itemprice, " & _
"          Quantity, " & _
"          POSDate " & _
" ORDER BY IDescription "