string drive = Path.GetPathRoot("D:"); // e.g. K:\ con.Close(); con.Open(); if (!Directory.Exists(drive)) { MessageBox.Show("Drive " + drive + " not found or inaccessible", "Error", MessageBoxButtons.OK); con.Close(); con.Open(); CreateIfMissing("C:\\Billindiaback"); string query = string.Format("BACKUP DATABASE inventoryDB TO DISK = 'C:\\Billindiaback\\InventoryDB{0}.Bak' WITH FORMAT, MEDIANAME = 'dbName', NAME = 'Full Backup of dbName';", DateTime.Now.ToString("hhmmssddMMyyyy")); SqlDataAdapter sda = new SqlDataAdapter(query, con); sda.SelectCommand.ExecuteNonQuery(); con.Close(); } else { con.Close(); con.Open(); CreateIfMissing("D:\\Billindiaback"); string query = string.Format("BACKUP DATABASE inventoryDB TO DISK = 'D:\\Billindiaback\\InventoryDB{0}.Bak' WITH FORMAT, MEDIANAME = 'dbName', NAME = 'Full Backup of dbName';", DateTime.Now.ToString("hhmmssddMMyyyy")); SqlDataAdapter sda = new SqlDataAdapter(query, con); sda.SelectCommand.ExecuteNonQuery(); //MessageBox.Show(sda.SelectCommand.ExecuteNonQuery().ToString()); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)