Form para BAckup BAse de Dados SQL Express Visual Studio 2010
Boa tarde Pessoal.
Fiz um aplicativo para cadastro de algumas informações referentes a eventos
no Visual Studio 2010, SQL Express.
Preciso implementar no aplicativo, uma rotina que permita ao usuário fazer uma copia de segurança da base de dados.
Gostaria de que alguem pudesse me ajudar a dar uma luz de qual melhor forma pra colocar isto no software. Um rotina de copia e restauração
da base de dados.
Valeu
Fiz um aplicativo para cadastro de algumas informações referentes a eventos
no Visual Studio 2010, SQL Express.
Preciso implementar no aplicativo, uma rotina que permita ao usuário fazer uma copia de segurança da base de dados.
Gostaria de que alguem pudesse me ajudar a dar uma luz de qual melhor forma pra colocar isto no software. Um rotina de copia e restauração
da base de dados.
Valeu
Ronaldo
Curtidas 0
Respostas
Jair Souza
15/05/2014
Talvez este lhe dê uma idéia de como fazer é para windows form C# :
Para o BackUp :
Para Restaurar O BackUp :
Para o BackUp :
private void BtnBackup_Click(object sender, EventArgs e) { try { if (saveFileDialog1.ShowDialog() == DialogResult.OK) { if (System.IO.File.Exists(saveFileDialog1.FileName)) { System.IO.File.Delete(saveFileDialog1.FileName); } System.IO.File.Copy(Application.StartupPath.ToString() + "\\BDBiblioteca.mdb", saveFileDialog1.FileName); MessageBox.Show("BackUp Realizado com Sucesso !", "BackUp", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("BackUp Cancelado !", "BackUp", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("Ocorreu um Erro !" + ex.Message); } }
Para Restaurar O BackUp :
private void BtnRestBackup_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) { if (System.IO.File.Exists(Application.StartupPath.ToString() + "\\BDBiblioteca.mdb")) { System.IO.File.Delete(Application.StartupPath.ToString() + "\\BDBiblioteca.mdb"); } System.IO.File.Copy(openFileDialog1.FileName, Application.StartupPath.ToString() + "\\BDBiblioteca.mdb"); MessageBox.Show("BackUp Restaurado com Sucesso !", "BackUp", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Restauração de BackUp Cancelada !", "Restaura BackUp", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
GOSTEI 0
Ronaldo
15/05/2014
Bom dia Jair...
Fiz conforme você indicou e tudo funcionou perfeitamente.
Quebrou uma floresta pra mim,
Muito Obrigado
Abraços
Fiz conforme você indicou e tudo funcionou perfeitamente.
Quebrou uma floresta pra mim,
Muito Obrigado
Abraços
GOSTEI 0
Jair Souza
15/05/2014
Fico muito feliz em ter ajudado.
Eu também estou com problema no tópico abaixo se puderes ajudar eu agradeço :
[url]https://www.devmedia.com.br/forum/validar-registro-antes-de-salvar/475881[/url]
Eu também estou com problema no tópico abaixo se puderes ajudar eu agradeço :
[url]https://www.devmedia.com.br/forum/validar-registro-antes-de-salvar/475881[/url]
GOSTEI 0