Foxtable(狐表)用户栏目专家坐堂 → [求助]切换数据源时,不想提示保存?如何做


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

主题:[求助]切换数据源时,不想提示保存?如何做

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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
[求助]切换数据源时,不想提示保存?如何做  发帖心情 Post By:2024/2/22 10:04:00 [只看该作者]

Forms("登录").show()
If vars("conn") > "" Then
    Syscmd.Project.Open(ProjectFile, vars("conn"), vars("project_name"))
End If
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110553 积分:562655 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/22 10:21:00 [只看该作者]

Forms("登录").show()
If vars("conn") > "" Then
datatables.save
    Syscmd.Project.Open(ProjectFile, vars("conn"), vars("project_name"))
End If

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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
在切换数据源的时候可以了,但是在第一次登录的时候不行  发帖心情 Post By:2024/2/22 10:37:00 [只看该作者]

在切换数据源的时候可以了,但是在第一次登录的时候不行

BeforeConnectOuterDataSource 事件:

Dim n As Integer = OpenFileArgs.Count



If OpenFileArgs.Count = 0 Then


    If e.name = "project" Then

       e.C & e.ProjectPath & "pro.mox;Persist Security Info=False;Jet OLEDB:Database Password=c5wfC+5&5iw5"

      

    ElseIf e.name = "menu" Then

        e.C & e.ProjectPath & "menu.menu;Persist Security Info=False;Jet OLEDB:Database Password=kr(na5tm+I"

      

    ElseIf e.name = "history" Then

        e.C & e.ProjectPath & "history.his;Persist Security Info=False;Jet OLEDB:Database Password=tY3wS79fZ3"

    

    End If

Else

 

    If e.name = "project" Then

        e.ConnectionString = OpenFileArgs(0)

  

    ElseIf e.name = "menu" Then

        e.C & e.ProjectPath & "配置文件\目录文件.menu;Persist Security Info=False;Jet OLEDB:Database Password=ka5tm+I"

   

    ElseIf e.name = "history" Then

        e.C & e.ProjectPath & "配置文件\历史数据.his;Persist Security Info=False;Jet OLEDB:Database Password=tY9sV9fZ3"

     

    End If

    

    

End If



AfterOpenProject 事件


If OpenFileArgs.Count = 0 Then

    Vars("GoOn") = False

    Forms("登录").Show()

    

    If Vars("GoOn") = True Then

   

        Syscmd.Project.Open(ProjectFile, vars("conn"), vars("project_name"))

        Return

    Else

        Syscmd.Project.Exit()

    End If

end if


  Forms("登录") 事件

Dim txt As WinForm.ComboBox = e.Form.Controls("ComboBox1")

If txt.Text > "" Then

    Dim dis_project As String = ProjectPath & "工程文件\" & txt.Text & ".mox"

    

    Vars("GoOn") = True

    vars("conn") = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source =" & dis_project & ";Persist Security Info=False;Jet OLEDB:Database Password=c5w&5iw5"

    Vars("project_name") = txt.Text

    e.Form.Close

    

    

End If



 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110553 积分:562655 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/22 10:39:00 [只看该作者]

什么地方不行?

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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
回复:(有点蓝)什么地方不行?  发帖心情 Post By:2024/2/22 10:43:00 [只看该作者]

就是,第一次打开软件后,选择数据源,就提示让保存,
我不想有这个保存提示

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110553 积分:562655 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/22 10:46:00 [只看该作者]

If OpenFileArgs.Count = 0 Then

    Vars("GoOn") = False

    Forms("登录").Show()

    datatables.save

    If Vars("GoOn") = True Then

   

        Syscmd.Project.Open(ProjectFile, vars("conn"), vars("project_name"))

        Return

    Else

        Syscmd.Project.Exit()

    End If

end if


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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
回复:(有点蓝)If OpenFileArgs.Count = 0 Then&nbs...  发帖心情 Post By:2024/2/22 11:10:00 [只看该作者]

还是不行
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:上传实例.rar


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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


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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
回复:(有点蓝)压缩一下项目:http://www.foxtable....  发帖心情 Post By:2024/2/22 12:08:00 [只看该作者]

还是不行

以前这些代码也没有弹出保存提示框,不知道咋回事,过完年就开始弹框了

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


加好友 发短信
等级:三尾狐 帖子:622 积分:5303 威望:0 精华:0 注册:2022/4/4 14:42:00
回复:(moseser)回复:(有点蓝)压缩一下项目:htt...  发帖心情 Post By:2024/2/22 12:11:00 [只看该作者]

实例

 回到顶部
总数 14 1 2 下一页