Exemple #1
0
        public void LoadData(DTSSourceText txt)
        {
            bOpen    = true;
            objRet   = (DTSSourceText)txt.Clone();
            bLoading = true;
            if (objRet.prop != null)
            {
                txtFile.Text = objRet.prop.ToString();
            }
            else
            {
                txtFile.Text = objRet.sFile;
            }
            bLoading          = false;
            chkHeader.Checked = objRet.HasHeader;
            switch (objRet.delimiter)
            {
            case enumSourceTextDelimiter.Comma:
                rdoComma.Checked = true;
                break;

            case enumSourceTextDelimiter.TAB:
                rdoTAB.Checked = true;
                break;
            }
        }
Exemple #2
0
 public void SetOwner(IDevClassReferencer owner)
 {
     _owner = owner;
     if (_text == null)
     {
         _text = new DTSSourceText();
     }
     _text.SetOwner(_owner);
 }
Exemple #3
0
        public void LoadData(DTDestTextFile txt)
        {
            DTSSourceText obj = new DTSSourceText();

            obj.Filename  = txt.Filename;
            obj.prop      = txt.prop;
            obj.HasHeader = txt.HasHeader;
            obj.delimiter = txt.delimiter;
            LoadData(obj);
            bOpen          = false;
            label1.Text    = "Select text file as data destination";
            btView.Visible = false;
        }
Exemple #4
0
        public object Clone()
        {
            DTSSourceText obj = new DTSSourceText();

            obj.SetOwner(_owner);
            obj._links = new PropertyValueLinks(obj);
            obj._links.CopyData(_links);
            obj.Delimiter     = Delimiter;
            obj.HasHeader     = HasHeader;
            obj._encodingType = _encodingType;
            obj.DetectEncodingByByteOrderMark = DetectEncodingByByteOrderMark;
            return(obj);
        }
 public void LoadData(DTSSourceText txt)
 {
     objRet = txt;
     if (objRet != null)
     {
         lblFile.Text = objRet.Filename;
         System.Data.DataTable tbl = objRet.DataSource;
         if (tbl != null)
         {
             dataGrid1.DataSource = tbl;
             dataGrid1.Refresh();
             btBack.Enabled = true;
         }
         else
         {
             btBack.Enabled = false;
         }
     }
     else
     {
         btBack.Enabled = false;
     }
 }