Foxtable(狐表)用户栏目专家坐堂 → SQL数据源


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

主题:SQL数据源

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


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
SQL数据源  发帖心情 Post By:2010/9/14 10:23:00 [只看该作者]

问个问题,要是装有SQL数据库的计算机死机了或者关机了,客户端的项目文件是不是不能操作数据了?这个有办法提示出来吗?


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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2010/9/14 10:24:00 [只看该作者]

就是数据没有了.

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


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/9/14 10:33:00 [只看该作者]

只是数据没有了吗?不报错吗?


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/9/14 10:38:00 [只看该作者]

不仅报错,还可能崩溃。

除非不从后台读写数据。

[此贴子已经被作者于2010-9-14 10:38:19编辑过]

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


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/9/14 10:49:00 [只看该作者]

但现在必须得用SQL数据源啊,怎么能避免这种情况呢?


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2010/9/14 10:50:00 [只看该作者]

 

Dim Result As DialogResult

Result = MessageBox.Show("需要保存吗?", "提示", MessageBoxButtons.Yesno, MessageBoxIcon.Question)

If Result = DialogResult.Yes Then

    Dim T1,T2,T3,T4,T5 As String

    T1="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=跟单系统;Data Source=zhujian"

    T2= "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=项目列表;Data Source=zhujian"

    T3="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=装箱单;Data Source=zhujian"

    T4="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=面料出库;Data Source=zhujian"

    T5="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=排期表;Data Source=zhujian"

    Dim Names(4) As String

    Names (0) =t1

    Names (1) = t2

    Names (2) = t3

    Names (3) = t4

    Names (4) = t5

    Dim C1 As New Data.Oledb.OledbConnection(Names(4))

    Try

    C1.Open()

    C1.Close()

    Syscmd.Project.Save()

    Syscmd.Project.Exit()

    Catch ex As Exception

    MessageBox.Show("服务器已关闭,无法保存后退出,请开启服务器!","警告!!!")

End Try

Else

    Syscmd.Project.Exit(False)

End If

 

 

   这个代码是我要退出系统时,判断服务器有没有关闭的代码,你修改着用!


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/9/14 10:51:00 [只看该作者]

以下是引用sophia在2010-9-14 10:49:00的发言:

但现在必须得用SQL数据源啊,怎么能避免这种情况呢?

 

别关服务器即可。

 


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


加好友 发短信
等级:小狐 帖子:334 积分:2722 威望:0 精华:0 注册:2010/5/20 13:07:00
  发帖心情 Post By:2010/9/14 10:56:00 [只看该作者]

谢谢

 


 回到顶部