
نوشته شده توسط
sadaf_
در استیمول می شه فرم طراحی کرد
مثلا دو تا کومبو بگذاری و در اولی کوچکترین تاریخ و در دومین تاریخ دلخواه رو انتخاب کنی
و دستوری بنویسی که ریپورت رو براساس این دو تا تاریخ فیلتر بشه یا بیاد چک کنه که در بین این دو تا تاریخ هرچی هست چاپ کنه
مثالش هم در دموی استیمول هست ولی نفهمیدم چیکار کرده
دمو ==>فولدر sql ==> گزینه parametr fro dialog form
دوستان از همکاری شما متشکرم
توی کوئری آخری که باهاش اطلاعات رو از بانک میکشه بیرون ، دو تا متغیر تعریف کرده که مقادیرشون رو از DatetimePicker ها میگیرن . این کدی که گذاشتم ، کد مربوط به استیمول هست که همه چیز رو بخوبی نشون میده :
public void GetEmployee_Sales_by_Country_SqlCommand(object sender, System.EventArgs e)
{
this.Employee_Sales_by_Country.SqlCommand = ToString(@"SELECT DISTINCTROW Employees.Country, Employees.LastName,
Employees.FirstName, Orders.ShippedDate, Orders.OrderID, [Order Subtotals].Subtotal AS SaleAmount
FROM Employees INNER JOIN (Orders INNER JOIN [Order Subtotals] ON Orders.OrderID = [Order Subtotals].OrderID) ON Employees.EmployeeID = Orders.EmployeeID
WHERE Orders.ShippedDate BETWEEN @DateBeginning AND @DateEnding");
this.Employee_Sales_by_Country.Parameters["@DateBeginning"].ParameterValue = DateTimePickerControl1.Value;
this.Employee_Sales_by_Country.Parameters["@DateEnding"].ParameterValue = DateTimePickerControl2.Value;
}