コード例 #1
0
        public static void ExportarADBF(string path, string fileName, DataTable dataTable)
        {
            DBFExport DBFExport = new DBFExport();

            DBFExport.DataSource        = Spire.DataExport.Common.ExportSource.DataTable;
            DBFExport.DataTable         = dataTable;
            DBFExport.ActionAfterExport = Spire.DataExport.Common.ActionType.None;
            DBFExport.FileName          = Path.Combine(path, fileName);
            DBFExport.SaveToFile();
        }
コード例 #2
0
ファイル: DbfExportForm.cs プロジェクト: zixing131/LAEACC
        protected override void Done()
        {
            base.Done();
            DBFExport dbfExport = Export as DBFExport;

            if (cbbCodepage.SelectedIndex == 0)
            {
                dbfExport.Encoding = Encoding.Default;
            }
            else if (cbbCodepage.SelectedIndex == 1)
            {
                dbfExport.Encoding = Encoding.GetEncoding(CultureInfo.CurrentCulture.TextInfo.OEMCodePage);
            }
            dbfExport.FieldNames = tbFieldNames.Text;
            dbfExport.DataOnly   = cbDataOnly.Checked;
        }
コード例 #3
0
ファイル: DbfExportForm.cs プロジェクト: zixing131/LAEACC
        public override void Init(ExportBase export)
        {
            base.Init(export);
            DBFExport dbfExport = Export as DBFExport;

            if (dbfExport.Encoding == Encoding.Default)
            {
                cbbCodepage.SelectedIndex = 0;
            }
            else if (dbfExport.Encoding == Encoding.GetEncoding(CultureInfo.CurrentCulture.TextInfo.OEMCodePage))
            {
                cbbCodepage.SelectedIndex = 1;
            }
            tbFieldNames.Text  = dbfExport.FieldNames;
            cbDataOnly.Checked = dbfExport.DataOnly;
        }