-1

PC に管理者としてログインしていますが、これが表示されます

ここに私のコードがあります:

string file = "C:\\Users\\owner\\Documents\\backup.sql";
using (MySqlConnection conn = new MySqlConnection(constring))
{
    using (MySqlCommand cmd = new MySqlCommand())
    {
        using (MySqlBackup mb = new MySqlBackup(cmd))
        {
            try
            {
                cmd.Connection = conn;
                conn.Open();
                mb.ExportToFile(file);
                conn.Close();
            }catch(Exception ex){
                MessageBox.Show(ex.Message);
            }
        }
    }
}

PS: コードの一番上に既に接続文字列があります。

4

2 に答える 2

0

ファイルが存在しないため、エラーが発生している可能性があります。私は間違っている可能性がありますが、ソースを調べたところ、ファイルが既に存在するかどうかはチェックされません。

于 2016-02-19T20:59:57.927 に答える