Frage : Activex-Index in den dts, zum zu sehen, wenn Aufzeichnungen in der Tabelle sind

ich benötige ein schnelles Active x sript, in die Arbeitsflußeigenschaften von dts transfer.

i morgens einzusetzen eine Tabelle auf einem bestimmten Satz Einzelteilen überprüfend. wenn jene Einzelteile ich möchten sie zu einer Textdatei spülen existieren, wenn sie nicht ich wünschen nicht die Übertragung auf run.

what tun, das es jetzt ist… tut, wenn die Daten dort sind, dann ist alles fein und bringt richtig und ich erhalte mein file.
however, wenn es nichts in der Tabelle gibt, dann stellt sie eine Textdatei mit Bytes 0 her.  welches ich nicht want.


what ich tue, suchen ist die Syntax für das folgende functionality


select * von der Tabelle, in der condition=true

if .eof dann
do NICHT dts
else
run dts
endif

laufen lassen

Antwort : Activex-Index in den dts, zum zu sehen, wenn Aufzeichnungen in der Tabelle sind

gefunden, nach was ich suchte

'**********************************************************************
'Index Visual- BasicActiveX
'**********************************************************************

Funktions-Hauptleitung ()
    Schwache objRs
    Schwaches objConn
    Schwaches strSql
    Schwaches strHtml
   
    objConn = CreateObject („ADODB.Connection“) einstellen
    objConn.Open „Provider=SQLOLEDB; Datenquelle = (Einheimisches); Trusted_Connection=yes; AnfangsCatalog=Northwind“
   
    strSql = „vorwählen Zählimpuls (*) von der Tabelle ls, wo Bedingung“

    '--- //Method 1: Using Methode des Verbindungsobjekts durchführen
    '--- objRs=objConn.Execute (strSql) einstellen
    '--- //
   
    '*** /// ODER /// ****
   
    '//Method 2: Using Methode des Verbindungsobjekts durchführen
   
    objRs = CreateObject („ADODB.Recordset“) einstellen
    objRs.Open strSql, objConn
    '/

Weitere Lösungen  
 
programming4us programming4us