当前位置: 首页 > 知识库问答 >
问题:

如何在3层项目中创建备份时获取。bak扩展

许华清
2023-03-14

当单击backup btn时,它打开了一个savefiledialog框,但我无法在save as type code中找到.bak扩展名:private void backupdb_Load(object sender,EventArgs e)
{label4.visible=false;

        DataSet ds = SqlGetData.GetData1("select srvname  from sysservers  where srvproduct='SQL Server'");

        for (int m = 0; m < ds.Tables[0].Rows.Count; m++)
        {
            cbserver.Items.Add(ds.Tables[0].Rows[0][m].ToString());
        }
    } 

私有void comboBox1_SelectedIndexChanged(对象发送者,EventArgs e){cbdb.items.clear();DataSet ds=sqlgetdata.getdata1(“select name from sysdatabases”);for(int m=0;m

    private void button1_Click(object sender, EventArgs e)
    {

        blank("backup");


    }

    public void blank(string str)
    {
        if (string.IsNullOrEmpty(cbserver.Text) | string.IsNullOrEmpty(cbdb.Text))
        {

            label4.Visible = true;
            MessageBox.Show("Server Name & Database can not be Blank");
            return;

        }
        else
        {
            if (str == "backup")
            {
                saveFileDialog1.FileName = cbdb.Text;
                saveFileDialog1.ShowDialog();
                string s = null;
                s = saveFileDialog1.FileName;
                saveFileDialog1.Filter = "All Files|*.bak";
                query("Backup database " + cbdb.Text + " to disk='" + s + "'");

                label4.Visible = true;
                label4.Text = "Database BackUp has been created successful";



            }
        }

共有1个答案

温翔宇
2023-03-14

移动行以将筛选器设置为显示对话框之前

saveFileDialog1.Filter = "All Files|*.bak"
saveFileDialog1.ShowDialog();
 类似资料:
  • 有几种方式获取一个 Git 仓库。 一种是从网络上或者其他地方拷贝一个现有的仓库,另一种就是在一个目录中创建一个新的仓库。 git init 你只需要简单地运行 git init 就可以将一个目录转变成一个 Git 仓库,这样你就可以开始对它进行版本管理了。 我们一开始在 获取 Git 仓库 一节中介绍了如何创建一个新的仓库来开始工作。 在 远程分支 一节中我们简单的讨论了如何改变默认分支。 在

  • 你得先有一个 Git 仓库,才能用它进行操作。仓库是 Git 存放你要保存的快照的数据的地方。 拥有一个 Git 仓库的途径有两种。在已有的目录中,初始化一个新的,其一。比如一个新的项目,或者一个已存在的项目,但该项目尚未有版本控制。如果你想要复制一份别人的项目,或者与别人合作某个项目,也可以从一个公开的 Git 仓库克隆,其二。本章将对两者都做介绍。 git init 将一个目录初始化为 Git

  • 经过2天的痛苦,我开始知道它是由于gradle来的,我下载并添加了它也在环境变量。当我进入cordova项目中的android文件夹并给出gradle init命令时,我也得到了这个错误。不知道这是什么原因。我仍然使用eclipse而不是android studio,这也是一个原因吗?

  • GitLab允许使用简单的命令获取存储库的备份副本。 在本章中,我们将讨论如何在GitLab中进行备份: 步骤(1): 首先,使用SSH(Secure Shell)登录到您的GitLab服务器。 步骤(2): 使用以下命令创建GitLab的备份: 步骤(3): 您可以通过添加环境变量SKIP来从备份中排除某些目录,如下所示: 步骤(4): 备份tar文件将在默认的目录中创建。 浏览到此路径并键入以

  • 问题内容: 我知道有几个主题,但是我仍然不知道如何制作飞船的子弹。.我想在声音效果播放时,添加从飞船射击的MOUSEBUTTONDOWN子弹。谢谢您的帮助! 问题答案: 您必须完成几个步骤。您将需要项目符号的图片,存储项目符号位置的方法,创建项目符号的方法,呈现项目符号的方法以及更新项目符号的方法。您似乎已经知道如何导入图片,因此我将跳过这一部分。 您可以通过多种方式存储信息。我将使用项目符号左上

  • 嗨,我是sbt的新手,我正在学习这个教程http://www.scala-sbt.org/0.13/tutorial/Hello.html我在shell上遵循了相同的步骤,程序显示“嗨”,我很困惑,我的hello文件夹中没有这些文件 src/main/scala或src/main/java中的来源 src/test/scala或src/test/java中的测试 src/main/资源或src/t