c# - Sql Query Notification With aggregate function SUM -
good day,
i using 1 of powerful functionality in sql sql query notification.. i' tried , works great when use aggregate function sum, got error saying **
"invoke or begin cannot called on control until window handle has been created"..
c#
private void dependency_onchange(object sender, sqlnotificationeventargs e) { try { uidelegate uidel = new uidelegate(refreshdata); this.invoke(uidel, null); sqldependency dependency = (sqldependency)sender; dependency.onchange -= dependency_onchange; } catch (exception r) { messagebox.show(r.message); } } what know error came query uses aggregate function sum that's why .
how use aggregate function sum in sql query notification ? here query form kindly check .. 100% sure problem in query.. please help.. thank :)
sql
select sales_order.sales_order_id [sales order id], customer.customer_name [customer name], sales_order.orderdate, sales_order.orderstatus [status], sum(orderline.amount) [total amount] dbo.sales_order inner join dbo.customer on dbo.customer.customer_id = dbo.sales_order.customer_id inner join dbo.orderline on dbo.orderline.sales_order_id = dbo.sales_order.sales_order_id dbo.sales_order.orderstatus = 'pending' or dbo.sales_order.orderstatus = 'completed' or dbo.sales_order.orderstatus = 'provisioning' , dbo.orderline.orderlinestatus = 'pending' or dbo.orderline.orderlinestatus = 'completed' or dbo.orderline.orderlinestatus = 'provisioning' group dbo.sales_order.sales_order_id, dbo.customer.customer_name, dbo.sales_order.orderdate, dbo.sales_order.orderstatus order [sales order id] desc
Comments
Post a Comment