/// <summary> /// Import data to table from file /// </summary> /// <param name="sFileName">File name</param> /// <param name="vdbFileType">File type. There two file types: /// 1) Text File /// 2) XML File /// </param> /// <param name="sScopeExpr">Filter expression for importing data</param> /// <returns>True for success</returns> public bool ImportFromFile(string sFileName, VDBFileType vdbFileType, string sScopeExpr) { lock(database.SyncRoot) { GetFocus(); return VistaDBAPI.ivdb_ImportTableFrom(sFileName, (short)vdbFileType, sScopeExpr); } }
/// <summary> /// Export table data to file /// </summary> /// <param name="sFileName">File name</param> /// <param name="vdbFileType">File type. There two file types: /// 1) Text File /// 2) XML File /// </param> /// <returns>True for success</returns> public bool ExportToFile(string sFileName, VDBFileType vdbFileType) { lock(database.SyncRoot) { GetFocus(); return VistaDBAPI.ivdb_ExportTableToText(sFileName, (short)vdbFileType); } }