以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于数据库连接的问题?(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44019) |
-- 作者:jiterp -- 发布时间:2013/12/20 20:11:00 -- 关于数据库连接的问题?(已解决) 我有两个结构一模一样的数据库001和002,两个账套内容不同。我一开始默认连接的是001,然后再改成002,发现数据还是001的内容,这是为什么呀? [此贴子已经被作者于2013-12-20 22:23:22编辑过]
|
-- 作者:有点甜 -- 发布时间:2013/12/20 20:32:00 -- 你的表没有保存吧?要保存才会更新你的数据库的哦。 |
-- 作者:jiterp -- 发布时间:2013/12/20 20:38:00 -- 以下是引用有点甜在2013-12-20 20:32:00的发言:
你的表没有保存吧?要保存才会更新你的数据库的哦。 我没有加载表的,是通过SQL语句加查询加载到窗体表中。 |
-- 作者:有点甜 -- 发布时间:2013/12/20 20:56:00 -- 如果是查询表的话,修改以后,是不会更新数据库的。 必须是加载单个表进去,修改以后,保存以后,才会更新数据库的数据的。
|
-- 作者:jiterp -- 发布时间:2013/12/20 21:42:00 -- 以下是引用有点甜在2013-12-20 20:56:00的发言:
如果是查询表的话,修改以后,是不会更新数据库的。 必须是加载单个表进去,修改以后,保存以后,才会更新数据库的数据的。 还是有点不理解,数据连接字符串改变后,提示要关闭当前项目,重新打开后按理应该就是002的数据内容了。
|
-- 作者:有点甜 -- 发布时间:2013/12/20 21:55:00 -- 呃,是我一开始理解错了你的意思。 切换数据源以后,肯定是后面数据源的内容的。你重新打开查询窗口或者执行查询语句看看。
|
-- 作者:jiterp -- 发布时间:2013/12/20 22:12:00 -- 以下是引用有点甜在2013-12-20 21:55:00的发言:
呃,是我一开始理解错了你的意思。 切换数据源以后,肯定是后面数据源的内容的。你重新打开查询窗口或者执行查询语句看看。 执行了,我切换数据源002后,登录查询,还是001的内容,百思不得其解呀! |
-- 作者:有点甜 -- 发布时间:2013/12/20 22:19:00 -- 你是通过什么方法设置和切换数据源的? |
-- 作者:jiterp -- 发布时间:2013/12/20 22:23:00 -- 晕倒,是我自己的错,原来我借用了论坛一个老师的数据库切换的 ini文件,我自己都给忘了,抱歉! 看来自己写的东西,最好还是把所有的代码全部输出到一个文本中统一管理和标识。现在的做法是,看到论坛中有好的贴子,都自己测试一下,然后就做在项目中了,就象这种情况,把自己给晕闷了个半天。 |