Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL数据库动态连接更新问题


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

主题:[求助]SQL数据库动态连接更新问题

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


加好友 发短信
等级:婴狐 帖子:48 积分:678 威望:0 精华:0 注册:2020/1/30 16:18:00
[求助]SQL数据库动态连接更新问题  发帖心情 Post By:2020/6/27 17:11:00 [显示全部帖子]

用户数据库版本sql server2000,手动导出 mdf 和 ldf 文件,到另外一服务器应用端

希望在被导入服务器,通过foxtable应用程序找到mdf文件,并创建新的数据库连接

不知道能否通过代码实现。

请高手指点。


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


加好友 发短信
等级:婴狐 帖子:48 积分:678 威望:0 精华:0 注册:2020/1/30 16:18:00
  发帖心情 Post By:2020/6/27 18:03:00 [显示全部帖子]

先谢谢蓝老师,节日答复,感激不尽,我先试试

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


加好友 发短信
等级:婴狐 帖子:48 积分:678 威望:0 精华:0 注册:2020/1/30 16:18:00
[求助]SQL数据库动态连接更新问题2  发帖心情 Post By:2020/6/29 10:38:00 [显示全部帖子]

外部数据表加载不上,还请指教。
代码如下:

If Connections.Contains("test") Then Connections.Delete("test")
    Dim cmd1 As New SQLCommand
    Connections.Add("test", "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=master;Data Source=THINKPADX1\SQL2008R2")
'messagebox.show("1")
   cmd1.C
    Connections("test").BeginTransaction() '开始事务
    cmd1.CommandText ="use master;EXEC sp_attach_db @dbname ='测试',@filename1 ='E:\数据库软件\2031.mdf',@filename2 ='E:\数据库软件\2031_log.ldf'"
    'messagebox.show("2")


cmd1.ExecuteNonQuery()


    Connections("test").Commit '提交事务,所有操作生效



'------------------------------------

Dim q As new OuterTableBuilder
q.TableName = "订单"
q.TableCaption = "1998年订单"
q.C
q.SelectString = "Select * Fro  m {td_jzpz}"
q.Build
MainTable=Tables("订单")


Tables("附加_Table1").DataSource=Tables("订单")


{td_jzpz}

在sql server2008r2 中可以看到 新建数据源,有td_jzpz表,用添加外部表的方法,也可读取

{td_jzpz} 这里总是报错,不知道是何原因,请指教
[此贴子已经被作者于2020/6/29 10:40:50编辑过]

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


加好友 发短信
等级:婴狐 帖子:48 积分:678 威望:0 精华:0 注册:2020/1/30 16:18:00
  发帖心情 Post By:2020/6/29 10:58:00 [显示全部帖子]

加载“订单”失败,详见附件图
图片点击可在新窗口打开查看此主题相关图片如下:本.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:48 积分:678 威望:0 精华:0 注册:2020/1/30 16:18:00
  发帖心情 Post By:2020/6/29 12:42:00 [显示全部帖子]

不是视图,是单独拷贝的 .mdf 文件,不知道问题是不是在这里。另外,为何从菜单里面的导入外部数据源和数据表导入,就正常?

 回到顶部