document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  
  2.  
  3.         private void makeConnection()
  4.         {
  5.             Console.WriteLine("\\nBegin connecting...");
  6.  
  7.             mdfFilename = "Database1.accdb";
  8.             outputFolder = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
  9.             attachDbFilename = Path.Combine(outputFolder, mdfFilename);
  10.  
  11.             connString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + attachDbFilename;
  12.             connection = new OleDbConnection(connString);
  13.  
  14.             //kalo menggunakan using block,
  15.             //maka koneksi akan otomatis closed pada akhir using block,
  16.  
  17.             try
  18.             {
  19.  
  20.                 connection.Open();
  21.  
  22.                 Console.WriteLine("Connected..");
  23.                 Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
  24.                 Console.WriteLine("State: {0}", connection.State);
  25.                 Console.WriteLine("ConnectionString: {0}", connection.ConnectionString);
  26.  
  27.                 is_connecting = true;
  28.  
  29.             }
  30.             catch (Exception ex)
  31.             {
  32.                 Console.WriteLine("Failed to Connect::" + ex.Message);
  33.  
  34.             }
  35.         }
  36.  
  37.         private void closeConnection()
  38.         {
  39.             if (is_connecting == true)
  40.             {
  41.                 Console.WriteLine("\\nClosing connection...");
  42.                 connection.Close();
  43.             }
  44.  
  45.         }
');