0

ここにwpfフォームの私のクエリがあります

Query = "select Cust_Id,Card_Number,Clients_Title,Address_Current,Phone_Number,Mobile_Number from Customer_New Where 1=1";
try
{
    if (txt_title.Text != "")
        Query += " and Clients_Title Like '%" + txt_title.Text + "%'";
    if (txt_address.Text != "")
        Query += " and Address_Current Like '%" + txt_address.Text + "%'";
    if (txt_phone.Text != "")
        Query += " and Phone_Number Like '%" + txt_phone.Text + "%'";
    if (txt_mobile.Text != "")
        Query += " and Mobile_Number Like '%" + txt_mobile.Text + "%'";
    if (cbo_location.Text != "")
        Query += " and AreaLocation Like '%" + cbo_location.Text + "%'";
}

catch { }

wpf form のようなビューアー クエリ データを報告したいと考えています。レポートビューアで試しているクエリは次のとおりです

SELECT        Cust_Id, Clients_Title, Card_Number, Key_Person, Address_Current, Phone_Number, Mobile_Number, AreaLocation
FROM            Customer_New
WHERE        (Clients_Title = @Clients_Title) OR
                         (Address_Current = @Address_Current) OR
                         (Phone_Number = @Phone_Number) OR
                         (Mobile_Number = @Mobile_Number) OR
                         (AreaLocation = @AreaLocation) 

wpf form のようなレポート ビューアーのクエリを誰かに教えてもらえますか。ノート :-

  1. レポート ビューアーで C# コントロールを使用できません。レポート ビューアーでは、SQL しか使用できません。
  2. レポート閲覧者のクエリに必要なものは次のとおりです。

    • where 句のすべての文字列が null の場合、レポート ビューアーは次の
      クエリを選択する必要があります。

      Query = "Customer_New から Cust_Id,Card_Number,Clients_Title,Address_Current,Phone_Number,Mobile_Number を選択";

    • where句の2つの文字列が対応する行dbと一致しない場合、何もありません

    表示されます

    • 最後に、where 句の条件が 1 つだけ指定されている場合に選択が行われます
4

1 に答える 1