以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户服务 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2) ---- [求助]数据库连接构件问题 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=32577) |
-- 作者:flash9009 -- 发布时间:2013-9-12 8:51:55 -- [求助]数据库连接构件问题 我的程序是ado+udl+odbc数据源操作数据库(sqlite3)。 为提高可移植性,数据库连接构件的数据库设为自定义,连接字符串设为文件。 如.\\data.udl(选择文件时默认出现绝对路径,确定之前我修改为相对路径,目的是提高了程序的灵活性,开发完成后可自由通过udl设置需要的odbc数据源),最终效果为"FILE NAME=.\\data.udl". 测试: 1、开发环境正常 2、WebRun.exe环境运行正常。 3、WdebSRun.exe环境不能显示数据库数据。(不正常) 求解: 如何让环境3常工作。 |
-- 作者:admin -- 发布时间:2013-9-12 8:55:46 -- 两个对 数据库的 操作,是一样的; 你的 IP 地址,对比看一下 具体情况 。。。 |
-- 作者:admin -- 发布时间:2013-9-12 8:57:43 -- 可先改成 绝对路径,看看是否正常 。。。 |
-- 作者:flash9009 -- 发布时间:2013-9-12 9:18:18 -- 现在没法在开发环境下修改为绝对路径。(办公室没有软件) 但是: 1、我在根目录启动使用WebRun.exe一切正常。 2、退出WebRun.exe,注册启动WebSRun.exe,其他网页元素载人正常,就数据库功能失败。 从HistoryVisitor.syslog中拷贝了一点信息,不知有无参考价值。 [2013-9-12 9:18:04 write 4] |
-- 作者:admin -- 发布时间:2013-9-12 10:10:13 -- 判断不出来,你现在没有讲清楚,到底是哪一个文件找不到?
设置绝对路径,和“办公室没有软件”有什么关系?
你也可以设置一个域名(使用虚拟主机)看看。 |
-- 作者:ccdwqtbl -- 发布时间:2013-9-12 11:02:28 -- 我也用过sqlite3 只能连上表,但构件不能正常运行 |
-- 作者:x123992009 -- 发布时间:2013-9-12 11:17:48 -- 我好像遇到过这问题。。你检查一下你的命令吧。。好像是命令有问题。。数据库有些命令有点差异的。 |
-- 作者:wuhengsi -- 发布时间:2013-9-12 23:56:27 -- 李生,您的星什么时候升级呀? 星友们等急啊。。。 |
-- 作者:heying -- 发布时间:2013-9-13 9:39:00 -- 很快就会升级的 。。。 |
-- 作者:flash9009 -- 发布时间:2013-9-13 14:22:37 -- 反复测试(ado+udl+odbc): WebRun.exe环境,数据库连接构件支持两种路径(如.\\data.udl或c:\\data.udl) WebSRun.exe环境,数据库连接构件不支持相对路径(只支持绝对路径c:\\data.udl)。 也就是说使用相对路径设计开发时测评没问题。但脱离开发环境真正发布时,只能使用WebRun.exe环境,而不能使用WebSRun.exe环境。 ------------------- 望官方核实,校正这一问题。 |