Delete a record ? To Mr. Rao

Delete a record ? To Mr. Rao

Postby Armando » Sun Jul 18, 2021 4:14 pm

Mr. Rao:

currently I use the following code to delete a record in a table

Code: Select all  Expand view

      cCmdSql  := "DELETE FROM " +;
                     "HdrPro " +;
                  "WHERE " +;
                     "HDR_PRO = " + Str(oRsHdr:Fields("HDR_PRO"):Value,05,0)
      TRY
         oApp:oCon:Execute(cCmdSql)
      CATCH oError
         MsgInfo("No pude ejecutar el comando " + cCmdSql,oApp:cAplicacion)
         FW_ShowAdoError(oApp:oCon)

            cCmdSql := "ROLLBACK"
            TRY
                oApp:oCon:Execute(cCmdSql)
         CATCH oError
                MsgInfo("No pude ejecutar el comando " + cCmdSql,oApp:cAplicacion)
         END
      END
 


Or

Code: Select all  Expand view

       oRsHdr:Delete()
 


is there a shorter code to do the same?, I mean in your FWFuncs.

With best regards
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3100
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 147 guests