sql
  • vb.net
  • 2014-02-12 71 views -2 likes 
    -2

    有人可以幫我檢查下面的代碼,我有一個語法錯誤。VB 2005語法錯誤

    我可能錯過了一些語法。

    "WHERE PaymentLedger.JobScheduleGUID = JobSchedule.GUID " & _ 
           "AND JobSchedule.CLID = LabourProfile.CLID " & _ 
           "AND LabourProfile.CLNationality = 'MALAYSIA' " & _ 
           "AND (PaymentLedger.SOCSOEmployerContri > 0 or PaymentLedger.EPFEmployeeContri > 0) " & _ 
           '"AND (PaymentLedger.Credit > 0) " & _ 
           "AND (PaymentLedger.Credit > 0 or PaymentLedger.Debit > 0) " & _ 
    

    由於

    +4

    燦你發佈更多的代碼?目前還不清楚錯誤是基於這種代碼的。 – ekad

    +2

    它是VB語法錯誤還是SQL語法錯誤?如果是VB,則發佈整個VB語句。如果是SQL,那麼你是否真的看過完整的SQL,或者只是在構建它的VB? – jmcilhinney

    +0

    之前可能沒有空間,如果它的SQL ...但是,給我們更多的細節。 –

    回答

    0

    看以下兩行:

      '"AND (PaymentLedger.Credit > 0) " & _ 
          "AND (PaymentLedger.Credit > 0 or PaymentLedger.Debit > 0) " & _ 
    

    1 - 刪除「上的第一個
    2 - 取出& _上,第二個

    相關問題