问题: Exception Details: System.Data.OleDb.OleDbException: Unspecified errorSource Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace:
[OleDbException (0x80004005): Unspecified error]
System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +968297
System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +86
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +29
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +4861516
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.OleDb.OleDbConnection.Open() +40
odb.scr(String que) +42
MasterPage.Page_Load(Object sender, EventArgs e) +21
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3072
--------------------------------------------------------------------
1. 我的代码在本地运行正常,但上传到www.godaddy.com时配制access数据库经常发生错误,我看别的网站好好的,这个空间是美国第一空间吧2. 我是按下面的方法进行配制的: 首先登录Godaddy管理后台,进入my hosting account虚拟主机管理页面,从“Databases”栏目那进入Access数据库设置页面。这时可以看到数据库尚未启用,必须先点击“Enable access support”链接才能启用数据库。
启用access数据库之后,系统会在用户的空间里自动生成一个名为access_db 的文件夹,该文件夹才具有读写权限,而且该目录中存放的mdb数据库不能下载。这时,如果用ftp客户端软件(如cuteftp和flashfxp)登录空间的话,可以看到空间里多了一个access_db 目录。但先别急着上传你的数据库。
启用数据库之后,可以看到暂时处于pending状态,大概5-20分钟会生效。生效之后,access数据库设置页面可以看到“Current Access Support: Enabled ”字样,这时才算启用成功。
接着,在下面的“Access DSN's”中通过“create new dsn”创建新的dsn,数据库名就是你的网站的数据库名,用户名和密码可以随意填写。创建完毕之后,同样要等5-20分钟才会生效。如果不行的话,就多等几个小时。
好了,后台已经设置完毕。这时,可以将你的数据库(一定要以mdb为扩展名)文件上传至刚才系统生成的access_db 目录下,并设置好你的ASP/ADO数据库连接文件即可。
3. 请问各位遇到这种方法怎么办呀。 谢谢
[OleDbException (0x80004005): Unspecified error]
System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +968297
System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +86
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +29
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +4861516
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.OleDb.OleDbConnection.Open() +40
odb.scr(String que) +42
MasterPage.Page_Load(Object sender, EventArgs e) +21
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3072
--------------------------------------------------------------------
1. 我的代码在本地运行正常,但上传到www.godaddy.com时配制access数据库经常发生错误,我看别的网站好好的,这个空间是美国第一空间吧2. 我是按下面的方法进行配制的: 首先登录Godaddy管理后台,进入my hosting account虚拟主机管理页面,从“Databases”栏目那进入Access数据库设置页面。这时可以看到数据库尚未启用,必须先点击“Enable access support”链接才能启用数据库。
启用access数据库之后,系统会在用户的空间里自动生成一个名为access_db 的文件夹,该文件夹才具有读写权限,而且该目录中存放的mdb数据库不能下载。这时,如果用ftp客户端软件(如cuteftp和flashfxp)登录空间的话,可以看到空间里多了一个access_db 目录。但先别急着上传你的数据库。
启用数据库之后,可以看到暂时处于pending状态,大概5-20分钟会生效。生效之后,access数据库设置页面可以看到“Current Access Support: Enabled ”字样,这时才算启用成功。
接着,在下面的“Access DSN's”中通过“create new dsn”创建新的dsn,数据库名就是你的网站的数据库名,用户名和密码可以随意填写。创建完毕之后,同样要等5-20分钟才会生效。如果不行的话,就多等几个小时。
好了,后台已经设置完毕。这时,可以将你的数据库(一定要以mdb为扩展名)文件上传至刚才系统生成的access_db 目录下,并设置好你的ASP/ADO数据库连接文件即可。
3. 请问各位遇到这种方法怎么办呀。 谢谢
解决方案 »
- 这个问题是vs2012的debug,还是我设置的问题
- 类属性只读属性的修改问题
- string关键字的问题?
- mousedown事件同时间只能一个吗?如何能同时能用多个mousedown事件?
- 代码解释问题,十万火急,救命啊!!!!!!(看到的都进来看看)
- 急!请教用C#能不能进行ADO/MD编程?如果能请高手指教怎样和数据仓库连接,打开
- 为什么提示找不到System.Data.ADO?
- winform 实现PC复制移动设备数据
- c#.net画双结点网络图
- 请过来人回答我的问题!真心者都有分!我上学时学过C,懂一点点。现在用VB编程。我想学C#,但不知从何下手,也买了几本书,看了半个月,
- 如何让三个PANEL排在同一个tabcontrol里按比例缩放
- c#读取下面xml的数据,有点要求
第二。 改下那个目录有读写的权限就解决了