Aspose.Words.Examples.CSharp.Loading_Saving.LoadAndSaveDocToDatabase.Run C# (CSharp) Метод

Run() публичный статический Метод

public static Run ( ) : void
Результат void
        public static void Run()
        {            
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
            string fileName = "TestFile.doc";
            // Open the document.
            Document doc = new Document(dataDir + fileName);
            // ExStart:OpenDatabaseConnection 
            string dbName = "";
            // Open a database connection.
            string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + RunExamples.GetDataDir_Database() + dbName;
            OleDbConnection mConnection = new OleDbConnection(connString);
            mConnection.Open();
            // ExEnd:OpenDatabaseConnection
            // ExStart:OpenRetrieveAndDelete 
            // Store the document to the database.
            StoreToDatabase(doc, mConnection);
            // Read the document from the database and store the file to disk.
            Document dbDoc = ReadFromDatabase(fileName, mConnection);

            // Save the retrieved document to disk.
            string newFileName = Path.GetFileNameWithoutExtension(fileName) + " from DB" + Path.GetExtension(fileName);
            dbDoc.Save(dataDir + newFileName);

            // Delete the document from the database.
            DeleteFromDatabase(fileName, mConnection);

            // Close the connection to the database.
            mConnection.Close();
            // ExEnd:OpenRetrieveAndDelete 
            
        }
        // ExStart:StoreToDatabase