SQLクエリ操作

スクリーニングすることができるフィルタ条件のいずれかの7つの条件があります。LINQクエリは、より複雑な使用、および選択決意のSQLで、操作手順を増大させます。

 パブリックデータテーブルのGetData(ストリング cboCld、ストリング cboFact、ストリング cboPrtN、ストリング   txtbCde、ストリング txtbDce、ストリング txtbPdt、txtbRID)
        { 
            ストリング STRSQL = @」別個l.Areaを選択し、l.Facility、m.vdpartno、l.PartNo、L .ReelID、l.Qty、l.Location、l.datecd、l.prodcd、l.vendorcd、VMIReelShelfDetail Lからl.lmdateは
smtitem mのJOIN左
m.partno = l.partno ON 
ここl.ReelID <> '' "を;
            もし(cboCld!= " ALL "  
            {
                STRSQL = STRSQL + " とl.Area = ' " + cboCld + " ' " ; 
            } 
            もし(!cboFact = " ALL " 
            { 
                STRSQL = STRSQL + " AND l.Facility = ' " + cboFact + " ' " 
            } 
            場合(cboPrtN!= " ALL " 
            { 
                STRSQL = STRSQL + " とl.PartNo =」"; 
            } 
            もし(!txtbCde = "" 
            { 
                STRSQL = STRSQL + " AND l.vendorcd = ' " + txtbCde + " ' " 
            } 
            もし(!txtbDce = "" 
            { 
                STRSQL = STRSQL + " AND l.datecd = ' " + txtbDce + " ' " 
            } 
            場合(txtbPdt!= "" " とl.prodcd = ' " + txtbPdt + " ' " ; 
            } 
            もし(!txtbRID = "" 
            { 
                STRSQL = STRSQL + " AND l.ReelID = ' " + txtbRID + " ' " 
            } 
            戻りSqlHelper.Query(STRSQL)を、
        }

 

判定のテキストボックスによると、最も便利で簡単な中にSQLクエリを追加するこれらの画面上のチェックボックスをオンにします。

おすすめ

転載: www.cnblogs.com/cdjbolg/p/11771783.html
おすすめ