Foxtable(狐表)用户栏目专家坐堂 → 移动开发:如何通过微信企业号(或企业微信)端将SQL Server数据库中的某一个表进行替换?


  共有3271人关注过本帖树形打印复制链接

主题:移动开发:如何通过微信企业号(或企业微信)端将SQL Server数据库中的某一个表进行替换?

帅哥哟,离线,有人找我吗?
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/27 22:55:00 [只看该作者]

Dim cmd As New SQLCommand

cmd.ConnectionName = "外部数据源名称"
cmd.CommandText = "use master;ALTER DATABASE [数据库名] SET OFFLINE WITH ROLLBACK IMMEDIATE;RESTORE DATABASE 数据库名 FROM DISK='d:\test.bak' With REPLACE;ALTER database [数据库名] set online"
cmd.ExecuteNonQuery


 回到顶部
帅哥哟,离线,有人找我吗?
playmal
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1562 积分:12826 威望:0 精华:0 注册:2009/6/16 7:30:00
  发帖心情 Post By:2017/11/28 14:47:00 [只看该作者]

目前使用的是微信平台,这样写可以吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/28 15:03:00 [只看该作者]

把11楼的代码改成你自己的代码即可,数据源名、数据库名、bak路径,全部修改即可。

 回到顶部
帅哥哟,离线,有人找我吗?
playmal
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1562 积分:12826 威望:0 精华:0 注册:2009/6/16 7:30:00
  发帖心情 Post By:2017/12/4 13:28:00 [只看该作者]

主要是为了替换数据库文件,查询相关数据。是.bak可以替换,还是sql数据库文件,用.bak试过好像不行。

 回到顶部
帅哥哟,离线,有人找我吗?
playmal
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1562 积分:12826 威望:0 精华:0 注册:2009/6/16 7:30:00
  发帖心情 Post By:2017/12/4 13:34:00 [只看该作者]

如果是Excel文件,如何导入修改云服务器中的sqlServer数据库文件。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/4 14:20:00 [只看该作者]

以下是引用playmal在2017/12/4 13:28:00的发言:
主要是为了替换数据库文件,查询相关数据。是.bak可以替换,还是sql数据库文件,用.bak试过好像不行。

 

1、上传你的.bak文件到服务器;

 

2、执行sql语句,把.bak文件还原成你的数据库。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/4 14:22:00 [只看该作者]

以下是引用playmal在2017/12/4 13:34:00的发言:
如果是Excel文件,如何导入修改云服务器中的sqlServer数据库文件。

 

参考

 

http://www.foxtable.com/webhelp/scr/0684.htm

 

http://www.foxtable.com/webhelp/scr/0685.htm

 

直接导入,参考

 

https://www.baidu.com/baidu?wd=sqlserver+%E5%AF%BC%E5%85%A5excel

 

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
playmal
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1562 积分:12826 威望:0 精华:0 注册:2009/6/16 7:30:00
  发帖心情 Post By:2017/12/4 14:31:00 [只看该作者]

http://www.foxtable.com/mobilehelp/index.htm?page=0030.htm,上述上传文件是否点击确定后自动打开accept.htm。我做了没有反应。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/4 14:52:00 [只看该作者]

回复18楼,照抄代码都不会?能否上传某一个文件?

 回到顶部
帅哥哟,离线,有人找我吗?
playmal
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1562 积分:12826 威望:0 精华:0 注册:2009/6/16 7:30:00
  发帖心情 Post By:2017/12/4 22:20:00 [只看该作者]

11楼执行后:出现运行错误:

ALTER DATABASE 语句失败。
用户没有更改数据库 '原材料库存' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。
RESTORE DATABASE 正在异常终止。
在计划 RESTORE 语句时发现了问题。以前的消息提供了详细信息。
文件 'dingdan_log' 无法还原为 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Sample_1.ldf'。请使用 WITH MOVE 选项来标识该文件的有效位置。
无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Sample_1.ldf'。数据库 'Sample' 正在使用该文件。
文件 'dingdan' 无法还原为 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Sample.mdf'。请使用 WITH MOVE 选项来标识该文件的有效位置。
无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Sample.mdf'。数据库 'Sample' 正在使用该文件。
ALTER DATABASE 语句失败。
用户没有更改数据库 '原材料库存' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。


 回到顶部
总数 35 上一页 1 2 3 4 下一页