...错,Microsoft OLE DB Provider for ODBC Drivers 错误码:0x80040E14...

发布网友 发布时间:2024-10-24 14:37

我来回答

4个回答

热心网友 时间:7分钟前

cnn.Execute ssql, ,adCmdText提示说这句错了,这个语法不对啊,怎么能这么写
这句,adCmdText是什么东西。上下文没有解释。
凭感觉,正确的用法应该是这样把:
conn.execute ssql
ssql为需要执行的sql语句的变量
=====================================
另外file:///C:/Inetpub/wwwroot/saveTheme.asp
这个连接的用法,怎么直接使用本地地址啊,不可以这么使用连接的。

热心网友 时间:4分钟前

不要偷懒了,这样写代码,出错了肯定不好找原因
你试试用
rs.addnew
...
rs.update
这种方式来插入,要是还出错,那就不是数据格式问题了
有可能是系统盘windows/temp目录权限问题,asp运行时,会在这个目录产生一些临时文件,要是没有相关的访问权限是会出错的
你给temp目录user用户,可写权限试试
同理,你检查一下你的数据库所在目录是否有可写权限?IIS里有没有给脚本更新权限?

热心网友 时间:8分钟前

response.buffer=true '启用缓冲处理
On Error Resume Next
dim conn,dbstr,html_title
Dim Sqldatabase,Sql_pass_word,Sql_User_ID,Sql_Data_Source
Sqldatabase="数据库名字"
Sql_pass_word="密码"
Sql_User_ID="账户"
Sql_Data_Source="127.0.0.1"

Set Conn = Server.CreateObject("ADODB.Connection")
dbstr = "Provider=SQLOLEDB.1;Password='"&Sql_pass_word&"';Persist Security Info=False;User ID='"&Sql_User_ID&"';Initial Catalog='"&Sqldatabase&"';Data Source='"&Sql_Data_Source&"'"
Conn.Open dbstr

没有指定你的连接驱动程序,把这个再给改一下!

热心网友 时间:5分钟前

你仔细的检查下你sql语句..你先用response.write("ssql"),response.end()
把ssql语句数出来.你自然就晓得出错在哪儿..只要是哪儿出问题都可以用这种方法解决.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com