主题:  求助!!

mazisun

职务:普通成员
等级:1
金币:0.0
发贴:2
#12004/12/9 13:42:41
本地测试完全通过,传入服务器后出现问题:
Microsoft JET Database Engine error '80004005'

Selected collating sequence not supported by the operating system.

/include/Conn.asp, line 5

-------------------------------------------------------------------------------------------

conn.asp:
<%
'DbName="Date/MiDB.mdb"
Set Conn=Server.CreateObject("ADODB.CONNECTION"
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("Date/MiDB.mdb"
Conn.Open ConnStr
%>
------------------------------------------------------------------------------------------------------------
尝试过改用golab.asa,错误信息完全一样,只是错误代码为:/default.asp, line 7
    Rs.Open SQL,Conn,1,1

请哪位高手帮忙指点,谢谢了



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/12/9 14:20:57

ACC2000: "Selected Collating Sequence Not Supported" Error MessageView products that this article applies to.
This article was previously published under Q202150
Novice: Requires knowledge of the user interface on single-user computers.

This article applies only to a Microsoft Access database (.mdb).


SYMPTOMS
When you try to open a database or an object in a database (such as a table or a form), or when you try to compact a database, you may receive one of the following error messages:

Selected collating sequence not supported by the operating system.
-or-



Invalid collating sequence.
-or-



Unrecognized database format '<pathname>\<filename>'.
CAUSE
One of the following conditions is true:

You are trying to open a database or an object in a database that was created in another language edition of Microsoft Access.
You are trying to open a database that was created or compacted while the New Database Sort Order was set to a value other than General.
To check the setting of the New Database Sort Order, follow these steps:

Open an existing database that was not created or compacted while the Sort Order was set to a value other than General. For example, open the sample database Northwind.mdb.
On the Tools menu, click Options, and then click the General tab.
Make sure that the New Database Sort Order is set to General and then click OK.

If you are receiving the errors described in the "Symptoms" section, setting the New Database Sort Order back to General does not resolve the problem; however, it prevents the problem from occurring with new databases.
RESOLUTION
Install or enable multilanguage support for your operating system.

NOTE: Even if you install multilanguage support, you cannot open a database if it requires a code page that is not supported by your operating system. If the database was created in a language that uses a type of character set supported by your operating system, you can open the database after you have enabled support for multiple languages.

To install multilanguage support in Windows 95/98 or Windows NT, please follow the steps in one of the following articles in the Microsoft Knowledge Base.



mazisun

职务:普通成员
等级:1
金币:0.0
发贴:2
#32004/12/9 15:09:19
谢谢!

但是我还是不太明白,我参照上面说的,修改了新建表的排序为常规,但是仍然出现同样的问题,这样的修改时不是需要重新建立数据表才有用?原来已经建立的数据表是否也改变了?

对于第二种解决方式我不是很理解,Install or enable multilanguage support for your operating system,是对服务器还是单指我应该换一个英文版的access?如果是对服务器进行操作的话怎么才能解决