以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 初始化项目的报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187360) |
|
-- 作者:lin98 -- 发布时间:2023/7/12 11:05:00 -- 初始化项目的报错 使用狐表菜单自带的初始化项目对选中表进行初始化,报错如下: .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件: 详细错误信息: 未指定的错误
|
|
-- 作者:有点蓝 -- 发布时间:2023/7/12 11:20:00 -- 自带的初始化项目仅适合用到在外部表管理中添加的主表 |
|
-- 作者:lin98 -- 发布时间:2023/7/13 11:00:00 -- \'初始化项目 Syscmd.Project.Initialize() 执行上面代码,提示是否保存,没有显示下面图进行选中初始化 在初始化窗口,选择要初始化的表,只有选中的表,数据才会被清空: 项目是外部数据源,用户表也是外外部数据源,执行上面初始化,全部表清空,这样项目启用,找不用户,无法进入系统,如何实现除了“用户表、权限表”不清空,不初始化外,其他表进行清空、初始化? |
|
-- 作者:有点蓝 -- 发布时间:2023/7/13 11:06:00 -- 这些表都必须在外部表管理中添加进来。然后在上面窗口中除了“用户表、权限表”不要勾选,其它表格全部勾选 |
|
-- 作者:lin98 -- 发布时间:2023/7/13 15:17:00 -- \'初始化项目 Syscmd.Project.Initialize() 问题一:这些表都必须在外部表管理中添加进来,执行上面代码,提示是否保存,没有显示下面图一进行选中初始化 图一 问题二:这些表都必须在外部表管理中添加进来,优化项目启动,采用动态加载表,之间有冲突,开发时,开发人员可以处理,可以暂停一个,用一个,但项目发布后,用户没有开发者权限进行操作, 用户是启动项目,动态加载表后,初始化项目,这种方法无法对大部分表的初始化,只对当前动态加载表进行初化,无法对未加载表进行初始化,如果全部加载表,那启动项目会十分慢,不友好 |
|
-- 作者:有点蓝 -- 发布时间:2023/7/13 15:25:00 -- 1、我测试没有任何问题 2、这个功能本来就是给开发人员使用的,在交付给用户使用前先初始化好项目。难以想象让用户自行甚至多次使用这个功能。
|
|
-- 作者:lin98 -- 发布时间:2023/7/19 14:43:00 -- 问题一: 2、这个功能本来就是给开发人员使用的,在交付给用户使用前先初始化好项目。难以想象让用户自行甚至多次使用这个功能。这个很多项目在交付后也,一般由管理者来操作,一个项目上线,都会对人相关人员进行实操作演练,这会产生没有数据,正式上线,须清空,在用友,金蝶等商业软件都有这个功能。 问题二:使用ADO方法操作MYSQL、ACCESS等数据库,用不下面代码,要如何解决?谢谢
|
|
-- 作者:有点蓝 -- 发布时间:2023/7/19 14:45:00 -- 问题二,只能使用sql,或者打开数据库自己处理 |