Foxtable(狐表)用户栏目专家坐堂 → 数据库连接问题


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

主题:数据库连接问题

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


加好友 发短信
等级:六尾狐 帖子:1368 积分:12189 威望:0 精华:0 注册:2012/3/5 11:32:00
数据库连接问题  发帖心情 Post By:2015/8/18 17:51:00 [只看该作者]

我需要连接非本机的数据库

 

但是有时 网络 会有连接不通的情况。

 

请问 如果 我 加载了 所有表后,

 

每次保存 都 保存  table   而不保存 datatable,是否就可以避开, 连接数据库的 问题,

 

这段时间都不需要管连接的问题???

 

直到我需要 保存数据到 datatable 的时候 

 

 采用 datatables.save

 

就可以连接到网络数据库。??

 

这样想对吗??

 

 

 

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/18 17:59:00 [只看该作者]

Tables.save 或者 datatables.Save 都是把数据保存到数据库里去的。

 

你可以保存之前,也就是执行save之前,先测试一下能不能连接数据库。

 

try
    Dim conn As ADODB.Connection
    conn = New ADODB.Connection
    conn.ConnectionString = "Provider=SQLOLEDB.1;Password=hailun.;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=voyo"
    conn.Open   
    msgbox("成功")
    conn.close
Catch ex As Exception
    msgbox("失败")
End try


 回到顶部