1、导入

导入对话框:OpenFileDialog

private void sbtnsb_Click(object sender, EventArgs e)
{
try
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "导入文件包(*.bak)|*.bak";//扩展名
ofd.FileName = "导入的文件包名称";
if (ofd.ShowDialog() == DialogResult.OK)
{
string savePath = System.AppDomain.CurrentDomain.BaseDirectory + "data\\reportData\\";//要导出文件的路径
if (!File.Exists(savePath))
{
string saveName = ofd.FileName.Substring(ofd.FileName.LastIndexOf("\\") + 1, ((ofd.FileName.IndexOf(".bak") - 1) - ofd.FileName.LastIndexOf("\\")));
string dataPath = savePath + saveName + ".mdb";//文件地址
string dataName = saveName + ".mdb";//文件名
File.Copy(ofd.FileNames[0], dataPath, true);
MessageBox.Show("导入成功!");
}
}
}
catch (Exception ex)
{
MessageBox.Show("导入.bak文件错误信息:" + ex.Message);
}
}

2、导出

导出对话框:SaveFileDialog

private void sbtndc_Click(object sender, EventArgs e)
{
try
{
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "导出文件包(*.baks)|*.baks";//扩展名
sfd.FileName = "这是导出的文件包";//导出文件包文件名 if (sfd.ShowDialog() == DialogResult.OK)
{
string dataPath = System.AppDomain.CurrentDomain.BaseDirectory + "data\\skymxm.mdb";
if (File.Exists(dataPath))
{
File.Copy(dataPath, sfd.FileNames[0], true);
MessageBox.Show("导出成功!");
}
}
}
catch (Exception ex)
{
MessageBox.Show("导出.bak文件错误信息:" + ex.Message);
}
}

 

最新文章

  1. shell-引号
  2. Oracle数据库,join多表关联方式、union结果集合并
  3. S2--《深入.NET平台和C#编程》
  4. acdream1197 Points In Cuboid
  5. DataGridView复选框实现全选功能,并取被选中的某行某列的值(三)
  6. CSS 实现:父元素包含子元素,子元素垂直居中布局
  7. C++学习8 构造函数的参数初始化表
  8. jsapi支付,提示redirect_uri 参数错误
  9. AttributeBehavior
  10. UIWebView禁止点击后跳转
  11. 查询Linux系统最后重启时间的三个方法
  12. IIC协议总结
  13. 检查DISPLAY设置时Xlib出现No protocol specified错误
  14. Json 与GeoJson
  15. rabbitmq-cluster搭建
  16. Django——Ajax
  17. c_数据结构_顺序表
  18. Docz 用 MDX 写 React UI 组件文档
  19. Java项目收藏
  20. Python Django 之 ADMIN

热门文章

  1. git 之忽略文件 gitignore 创建和使用规则
  2. hiveserver2不能启动
  3. STM32(13)——SPI
  4. Java学习笔记二十八:Java中的接口
  5. Java8 Comparator 排序方法
  6. go学习笔记-错误处理
  7. 如何在同一个Excel里,对两个很相似的工作簿比对出不同之处
  8. sql 删除表字段中所有的空格
  9. 如何实现最佳的跨平台游戏体验?Unity成亮解密实时渲染
  10. 「日常训练」Paths and Trees(Codeforces Round 301 Div.2 E)