<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic READ DATA FROM SQL SERVER in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-sql-server/m-p/8093677#M1615680</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;some times you need to read data from non sap tables for example SQL server.I read SQL server tables as input tables in PP barcode.&lt;/P&gt;&lt;P&gt;to do this i'v created a new database connection via st04 tcode.&lt;/P&gt;&lt;P&gt;in abap i'v created code like bellow:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_barcode TYPE zpp_barcode ,&lt;/P&gt;&lt;P&gt;       lt_barcode TYPE TABLE OF zpp_barcode ,&lt;/P&gt;&lt;P&gt;       wa_wrk TYPE ZPP_WORKCENTER ,&lt;/P&gt;&lt;P&gt;       stTime TYPE c LENGTH 10 ,&lt;/P&gt;&lt;P&gt;       edTime TYPE c LENGTH 10 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: WRKCNTR TYPE zpp_barcode-ARBPL ,&lt;/P&gt;&lt;P&gt;      BEGDA   TYPE zpp_barcode-BEGDA ,&lt;/P&gt;&lt;P&gt;      BEGTM   TYPE zpp_barcode-BEGTM ,&lt;/P&gt;&lt;P&gt;      MLD_BEGDA TYPE ZPP_MB-INITDATE ,&lt;/P&gt;&lt;P&gt;      READ_DELETED TYPE c LENGTH 1 ,&lt;/P&gt;&lt;P&gt;      E_rows  TYPE i .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF wa_mld ,&lt;/P&gt;&lt;P&gt;MBID        TYPE ZPP_MB-MBID ,&lt;/P&gt;&lt;P&gt;MNUMBER     TYPE ZPP_MB-MNUMBER  ,&lt;/P&gt;&lt;P&gt;INITDATE    TYPE ZPP_MB-INITDATE ,&lt;/P&gt;&lt;P&gt;INITTM      TYPE ZPP_MB-INITTM  ,&lt;/P&gt;&lt;P&gt;DELETETAG   TYPE ZPP_MB-DELETETAG  ,&lt;/P&gt;&lt;P&gt;  END OF wa_mld , it_mld like TABLE OF wa_mld .&lt;/P&gt;&lt;P&gt;data: BEGIN OF wa_mld_DET ,&lt;/P&gt;&lt;P&gt;MBDETAILID  TYPE ZPP_MBDETAIL-MBDETAILID,&lt;/P&gt;&lt;P&gt;MBID        TYPE ZPP_MB-MBID ,&lt;/P&gt;&lt;P&gt;PRODUCTID   TYPE ZPP_MBDETAIL-PRODUCTID,&lt;/P&gt;&lt;P&gt;  END OF wa_mld_det , it_mld_det like TABLE OF wa_mld_det .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;. &lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;    CONNECT TO 'ZSH'&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Unable to connect to ZSH' TYPE 'E' DISPLAY LIKE 'I'.&lt;/P&gt;&lt;P&gt;    RETURN.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  exec SQl.&lt;/P&gt;&lt;P&gt;    OPEN dbcur FOR&lt;/P&gt;&lt;P&gt;   SELECT GMDId , WorkStationId , OperationID, ToolID, FirstOp, SecondOp,&lt;/P&gt;&lt;P&gt;    ThirdOp ,  startdate, StartTime,  ENDDate,  ENDTime,  DeviceID,&lt;/P&gt;&lt;P&gt;    ProductID ,OperationFinished ,IsDamage , ISMOULD&lt;/P&gt;&lt;P&gt;    &lt;STRONG&gt;FROM  [dbo].[FM_Read_GMD1] ( :WRKCNTR , :BEGDA, :BEGTM , :READ_DELETED )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill customer itab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    EXEC SQL.&lt;/P&gt;&lt;P&gt;      FETCH NEXT dbcur INTO :wa_barcode-GMDID,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ARBPL,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-EVENT ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-TOOLID ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR1 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR2 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR3 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-BEGDA ,&lt;/P&gt;&lt;P&gt;                            :stTime ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ENDDA ,&lt;/P&gt;&lt;P&gt;                            :edTime ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-DEVICEID ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-FNLCONFRM ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ISDAMAGE ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-CONF_NO ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ISMOULD&lt;/P&gt;&lt;P&gt;    ENDEXEC.&lt;/P&gt;&lt;P&gt; APPEND wa_barcode to lt_barcode .&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;EXEC SQL .&lt;/P&gt;&lt;P&gt;    UPDATE GMD SET DeleteTag = 'true' WHERE  (DeleteTag IS NULL)&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLOSE dbcur&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 16 Jul 2011 09:58:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-07-16T09:58:09Z</dc:date>
    <item>
      <title>READ DATA FROM SQL SERVER</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-sql-server/m-p/8093677#M1615680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;some times you need to read data from non sap tables for example SQL server.I read SQL server tables as input tables in PP barcode.&lt;/P&gt;&lt;P&gt;to do this i'v created a new database connection via st04 tcode.&lt;/P&gt;&lt;P&gt;in abap i'v created code like bellow:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_barcode TYPE zpp_barcode ,&lt;/P&gt;&lt;P&gt;       lt_barcode TYPE TABLE OF zpp_barcode ,&lt;/P&gt;&lt;P&gt;       wa_wrk TYPE ZPP_WORKCENTER ,&lt;/P&gt;&lt;P&gt;       stTime TYPE c LENGTH 10 ,&lt;/P&gt;&lt;P&gt;       edTime TYPE c LENGTH 10 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: WRKCNTR TYPE zpp_barcode-ARBPL ,&lt;/P&gt;&lt;P&gt;      BEGDA   TYPE zpp_barcode-BEGDA ,&lt;/P&gt;&lt;P&gt;      BEGTM   TYPE zpp_barcode-BEGTM ,&lt;/P&gt;&lt;P&gt;      MLD_BEGDA TYPE ZPP_MB-INITDATE ,&lt;/P&gt;&lt;P&gt;      READ_DELETED TYPE c LENGTH 1 ,&lt;/P&gt;&lt;P&gt;      E_rows  TYPE i .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF wa_mld ,&lt;/P&gt;&lt;P&gt;MBID        TYPE ZPP_MB-MBID ,&lt;/P&gt;&lt;P&gt;MNUMBER     TYPE ZPP_MB-MNUMBER  ,&lt;/P&gt;&lt;P&gt;INITDATE    TYPE ZPP_MB-INITDATE ,&lt;/P&gt;&lt;P&gt;INITTM      TYPE ZPP_MB-INITTM  ,&lt;/P&gt;&lt;P&gt;DELETETAG   TYPE ZPP_MB-DELETETAG  ,&lt;/P&gt;&lt;P&gt;  END OF wa_mld , it_mld like TABLE OF wa_mld .&lt;/P&gt;&lt;P&gt;data: BEGIN OF wa_mld_DET ,&lt;/P&gt;&lt;P&gt;MBDETAILID  TYPE ZPP_MBDETAIL-MBDETAILID,&lt;/P&gt;&lt;P&gt;MBID        TYPE ZPP_MB-MBID ,&lt;/P&gt;&lt;P&gt;PRODUCTID   TYPE ZPP_MBDETAIL-PRODUCTID,&lt;/P&gt;&lt;P&gt;  END OF wa_mld_det , it_mld_det like TABLE OF wa_mld_det .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;. &lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;    CONNECT TO 'ZSH'&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Unable to connect to ZSH' TYPE 'E' DISPLAY LIKE 'I'.&lt;/P&gt;&lt;P&gt;    RETURN.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  exec SQl.&lt;/P&gt;&lt;P&gt;    OPEN dbcur FOR&lt;/P&gt;&lt;P&gt;   SELECT GMDId , WorkStationId , OperationID, ToolID, FirstOp, SecondOp,&lt;/P&gt;&lt;P&gt;    ThirdOp ,  startdate, StartTime,  ENDDate,  ENDTime,  DeviceID,&lt;/P&gt;&lt;P&gt;    ProductID ,OperationFinished ,IsDamage , ISMOULD&lt;/P&gt;&lt;P&gt;    &lt;STRONG&gt;FROM  [dbo].[FM_Read_GMD1] ( :WRKCNTR , :BEGDA, :BEGTM , :READ_DELETED )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill customer itab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    EXEC SQL.&lt;/P&gt;&lt;P&gt;      FETCH NEXT dbcur INTO :wa_barcode-GMDID,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ARBPL,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-EVENT ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-TOOLID ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR1 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR2 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-OPERATOR3 ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-BEGDA ,&lt;/P&gt;&lt;P&gt;                            :stTime ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ENDDA ,&lt;/P&gt;&lt;P&gt;                            :edTime ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-DEVICEID ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-FNLCONFRM ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ISDAMAGE ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-CONF_NO ,&lt;/P&gt;&lt;P&gt;                            :wa_barcode-ISMOULD&lt;/P&gt;&lt;P&gt;    ENDEXEC.&lt;/P&gt;&lt;P&gt; APPEND wa_barcode to lt_barcode .&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;EXEC SQL .&lt;/P&gt;&lt;P&gt;    UPDATE GMD SET DeleteTag = 'true' WHERE  (DeleteTag IS NULL)&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLOSE dbcur&lt;/P&gt;&lt;P&gt;  ENDEXEC.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Jul 2011 09:58:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-sql-server/m-p/8093677#M1615680</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-07-16T09:58:09Z</dc:date>
    </item>
    <item>
      <title>Re: READ DATA FROM SQL SERVER</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-sql-server/m-p/8093678#M1615681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Reza,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is fine. What  is the business requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Madhu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jul 2011 05:30:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-sql-server/m-p/8093678#M1615681</guid>
      <dc:creator>madhu_vadlamani</dc:creator>
      <dc:date>2011-07-18T05:30:26Z</dc:date>
    </item>
  </channel>
</rss>

