2013-10-24 4 views
-1

수학 계산을 위해 테이블에서 여러 필드를 검색하는 데 사용 된 샘플 쿼리를 요청하고 싶습니다. 또 다른 한가지는 Expression을 사용하거나 쿼리를 사용하여 rdlc 보고서에서 계산을해야합니까?C# 및 RDLC 보고서에 대한 샘플 쿼리

+0

광범위한 주제에 대한 자습서는 제공하지 않습니다. 문제를 해결하기 위해 최선을 다하십시오. 문제가 있으면 여기로 와서 구체적인 질문을하십시오. 아래 그림과 같이 – nvoigt

답변

0

첫 번째 질문을 이해하지 못합니다. 하지만 제 생각에 두 번째 대답에 기꺼이 답할 것입니다 :

나는 데이터베이스에서 대부분의 계산을 시도합니다. 데이터베이스가 수행해야하는 작업과 복잡한 표현은 유지 관리가 쉽지 않기 때문입니다. 복잡한 보고서를 통해 표현식을 사용해야하므로 데이터베이스에서 수행 할 수있는 모든 작업을 선호합니다.

SQL 쿼리가 유지 관리되고 빠르면 가능한 한.

+0

내가 SQL 서버하지만 단지 쿼리를 사용하고 있지 않다 : SqlCommand를 custcmd = 새로운하는 SqlCommand를 ("customer.customerid을 선택 warehouse.warehouseNo, warehouse.qty_goods, warehouse.qty_slack, warehouse.std_weight (qty_goods + qty_slack) * std_weight/1000 AS 총계 고객 INNER JOIN 창고 어디 customer.customerid BETWEEN "+"textbox1.text "+"AND "textbox2.text", myconnection); – user2901955

+0

"잘못된 구문이 근처에 있습니다"라는 오류가 있습니다. 아무도 도와 줄 수 있습니까? – user2901955

+0

다음과 같이 변경하십시오. SqlCommand custcmd = new SqlCommand ("SELECT customer.customerid, warehouse.warehouseNo, warehouse.qty_goods, warehouse.qty_slack, warehouse.std_weight, (qty_goods + qty_slack) * std_weight/1000 AS 고객 INNER JOIN where customer.customerid BETWEEN "+"textbox1.text "+"AND "+"textbox2.text ", myconnection); – Dannydust

관련 문제