Discuz!NT官方社区

首页 » Discuz!NT开发与测试 » Discuz!NT整合 » 请检查DNT.config中Dbtype节点数据库类型是否正确,例如:SqlServer、Access、MySql
xiaodonghui - 2007-12-3 18:03:00
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Exception: 请检查DNT.config中Dbtype节点数据库类型是否正确,例如:SqlServer、Access、MySql
行 381:            GeneralConfigInfo config = GeneralConfigs.GetConfig();
行 382:            OnlineUserInfo oluserinfo = OnlineUsers.UpdateInfo(config.Passwordkey, config.Onlinetimeout);
行 383:            string id = hdlid.Value;
行 384:            string sqlinsert = "insert into votecontent(uid,vid,contents) values('" + oluserinfo.Userid + "','" + id + "','" + ta1.Value + "')";


我想获取用户的id,用的官方文档的方法,但是出现这个错误,请问怎么回事???

xiaodonghui - 2007-12-9 15:19:00
没有人知道吗?
xiaodonghui - 2007-12-11 9:35:00
我重新安装了一下都不行啊,到底是什么问题啊?
firedlove - 2008-2-17 22:57:00
:~ :~ :~ :~
52x - 2008-2-18 13:18:00
这个问题很简单,第一就是要把DNT.config放在网站根目录,不是虚拟目录根目录,而是localhost的,或者你建立的站点的根目录。虽然用户整合代码只用了四个命名空间,但是他们内部引用了Discuz.Data所以,你需要引用相关的DLL。
1
查看完整版本: 请检查DNT.config中Dbtype节点数据库类型是否正确,例如:SqlServer、Access、MySql