Exemple #1
0
		/// <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);
			}
		}
Exemple #2
0
		/// <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);
			}
		}