以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 问三个关于AddConnection的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3841) |
-- 作者:wcs -- 发布时间:2009/8/8 23:58:00 -- [求助] 问三个关于AddConnection的问题 问三个关于AddConnection的问题: 1、AddConnection 只能增加数据源吗,如果将ConnName设置为一个已经有的数据源的名称,新的连接字符串是不是会覆盖原来的呢?(原来的那个数据源没有加载任何表,我只是用sql查询这个数据源中的数据) 2、AddConnection 这个动态增加的数据源在下一次打开项目文件时,还是不是存在?? 3、用AddConnection 增加的数据源能删除吗?只能在系统菜单中删除吗?好像没有代码删除啊?如果设置错了,能不能覆盖修改吗? |
-- 作者:czy -- 发布时间:2009/8/9 11:04:00 -- 三个问题两个半回答不了,还是留给老六吧。 |
-- 作者:wcs -- 发布时间:2009/8/9 15:33:00 -- 我自己测试了一下: 1、不会覆盖的,动态设置的数据源和在系统菜单中的数据源不能相互覆盖; 2、下一次打开文件时,动态设置的数据源就不存在了!~ 3、不能用代码删除动态设置的数据源,重新打开项目以后就没有了。 不能用覆盖的方法修改动态设置的数据源! 建议:能用代码删除或用覆盖式的修改,来重新设置一下动态的数据源中的连接字符串。 我想大家用动态的数据源大多情况下是想用SQL查询到其他数据库中的数据而已,并不加载数据的。 这样,老大出于安全考虑可以限制一下:如果这个数据源加载了表,则不允许修改数据源或覆盖数据源。 [此贴子已经被作者于2009-8-9 15:34:11编辑过]
|