最近遇到这个问题不懂得如何解决,数据库是sql server2005。希望朋友们多多帮助一下!
解决方案 »
- c#问题,求高手解答
- 跪求 .Net(C#)面试试题与答案,最可能的面试试题与答案
- 一个正则表达式
- treeview 删除节点问题
- 如何用c#获取IE地址栏中的URL啊???
- 请问 : C# primer和C# primer plus 英文版的chm或者pdf 在哪里可以下载到?谢谢!!!
- 急:在线等待请问下我怎么将一个从数据库中的取出来的HTML文本在一个<iframe></iframe>显示出来啊,要求显示的是不是HTML代码/,我要求代码
- 关于OleDbCommandBuilder自生动生语句的问题,简直见鬼了(急,在线等)
- Whidbey下找不到MessageBox了
- 急!!“SQLserver不存在或访问被拒绝”怎末回事?
- 如何处理WebService中方法的参数是实体类的情况?急~~~~~~
- 新手请教c#调用vc的dll中的函数 int test1(int flag ,void(*ast)=NULL)
/// <summary>
/// 打开路径
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
saveFileDialog1.ShowDialog();
textBox2.Text = saveFileDialog1.FileName;
}
/// <summary>
/// 开始备份
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox2.Text =="")
{
MessageBox.Show("请输入要备份数据库的名称或备份路径", "信息提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Exclamation);
}
else
{
DataSet ds = new DataSet();
//定义连接SQL Server数据库字符串
string consqlserver = "server=.;database=MyDatas;uid = sa; pwd = zh2011";
//定义SQL Server连接对象
SqlConnection con = new SqlConnection(consqlserver);
try
{
con.Open();
SqlCommand cmd = new SqlCommand();
//定义备份数据库的SQL语句
cmd.CommandText = @"BACKUP DATABASE " + textBox1.Text + " TO disk='"+ textBox2.Text +"'";
//指出通过前面创建的数据库连接执行
cmd.Connection = con;
//执行SQL语句
cmd.ExecuteNonQuery();
MessageBox.Show("数据库备份成功", "信息提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); }
catch (Exception ex)
{
MessageBox.Show("数据库备份失败", "信息提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
}
finally
{
con.Close();
con.Dispose();
}
}
}