2 tcbxh tcbxh 于 2014.12.18 15:07 提问

保存获取文件夹啊路径的问题!!急啊急~~

"BACKUP DATABASE db_PWMS TO DISK='" + Str_dar + (System.DateTime.Now.ToShortDateString()).ToString() + MyMC.Time_Format(System.DateTime.Now.ToString()) + ".bak" + "'";

我用如上语句想备份数据库,但是遇到问题,数据库日志如下:

backup BACKUP 未能完成命令 BACKUP DATABASE db_PWMS TO DISK='C:\Users\dy01\Desktop\新建文件夹/2014/12/18150647.bak'

我觉得是”/“”\“的问题,因为我直接写语句backup database db_PWMS to disk='C:/Users/dy01/Desktop/新建文件夹/333.bak' 是可以成功的

但是不知道如何解决,求大神指导

补充一下,Str_dar=folderBrowserDialog1.SelectedPath;

1个回答

showbo
showbo   Ds   Rxr 2014.12.18 15:20
已采纳

C:\Users\dy01\Desktop\新建文件夹/2014/12你的这个路径不存在吧,你要先判断下目录存不存在,不存在用代码创建按后在执行备份语句

         string path = Str_dar + (System.DateTime.Now.ToShortDateString()).ToString() + MyMC.Time_Format(System.DateTime.Now.ToString());

        if (!Directory.Exists(path)) Directory.CreateDirectory(path);
        string sql="BACKUP DATABASE db_PWMS TO DISK='" + path + ".bak" + "'";
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
急啊!急啊!
我有一百条记录要写入数据库,但我不想一条写一次insert语句。有什么办法不用循环,一次向数据库插入多条记录。
啊急啊急啊急啊分
爱德华矮冬瓜爱德华
convert类
急啊!!!
6.61PGGVS78录像
接个电话急啊各地 阿是大环境 阿是大富豪急啊的
java 技术 问题 分页
java 技术 问题 分页 教急啊士大夫了
Hibernate懒加载急加载我们需要注意的问题
1、显而易见的概念懒加载——也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。急加载——就是只要我们实体做了关联,全部一次性执行完所有的SQL语句2、@OneToMany ****默认为懒加载**** @Test public void find(){ Session s= sessionFactory.
xml 查询问题
xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急xml 查询问题 急
如何调用父类的构造函数?
如何调用父类的构造函数? 如果想要在子类的构造函数中调用父类的构造函数该怎么办呢? 调用父类构造函数的唯一方法是调用supper()。 它看起来会像下面这样: public class Duck extends Animal {      int size;     public Duck{int newSize) {       super(); //调用父类的构造函数
IT外企那点儿事(19): 又爱又恨是流程
当你工作过多家公司之后,你会发现流程是一个让你又爱又恨的东西。如果你在大公司待足够长的时间,你多半会讨厌那些纷繁复杂的流程,而如果你在小公司待了一段时间,你可能又会怀念大公司的流程。如果你是一个普通的程序员,你也许会恨这些影响你痛快淋漓写代码的流程,而如果你成为一个管理者,你又会觉得没有流程是多么的头疼。 可能很多人选择去外企,是冲着完善的流程来的。毕竟这是这些大公司多年积累下来的经营管理理念,
毕设没有几天了。急啊急啊急
<br />我要开始开足马力向前跑了<br /> <br />R=sym('[r1 r2]');g=sym('[g1 g2]');<br />如果我想让个数是可以动态输入的。则可以写成这样:<br />k=2;<br />R_str='['; g_str='[';<br />for i=1:k <br />R_str=[R_str strcat('r',int2str(i))]; <br />g_str=[g_str strcat('g',int2str(i))]; <br />if(i~=k)<br />