关于ASP连接SQL Server数据库时出现的问题!!!

syd41 2005-04-24 08:28:54
ASP连接SQL Server数据库出现的问题:

(1)
Microsoft OLE DB Provider for ODBC Drivers 错误‘80040e21’
ODBC 驱动程序不支持所需的属性
-----------------------------------------------------
(2)
Microsoft OLE DB Provider for ODBC Drivers 错误‘80004005’
[Microsoft] [ODBC SQL Server Driver] [DBNETLIB] SQL Server 不存在或访问被拒绝

以上是修改代码过程中给出的2个不同的错误的信息,不知道该怎么解决?
请高手指点!!!
...全文
133 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
syd41 2005-04-25
  • 打赏
  • 举报
回复
行,非常谢谢你
下午我再试试看吧
  • 打赏
  • 举报
回复
没看出来错误,一样的inner join的,用了无数次的,你用不同的数据库可能会有不同,不是这个问题

sql3 = "select * from orderpic inner join orderkey on orderpic.ordercode=orderkey.ordercode where orderkey.id=" & id & " and orderkey.dengji=" & dengji

好久以前写的了
syd41 2005-04-25
  • 打赏
  • 举报
回复

sql="select Personnel.Truename, Personnel.Dept_ID, Department.Dept_ID, Department.Department from Personnel inner join Department on Personnel.Dept_ID = Department.Dept_ID where (Personnel.Truename= '"&NickName&"') and (Personnel.Password = '"&Password&"') "

请看看我这段代码有什么问题?它提示说我"inner"附近有语法错误(Personnel和Department是2个表名)
  • 打赏
  • 举报
回复
public property get sqlconn()
strConn="driver={SQL Server};server=192.168.0.2;uid=sa;Pwd=;database=website"
conn.open strConn
set sqlconn=conn
end property

database=website-------》check this
syd41 2005-04-24
  • 打赏
  • 举报
回复
表名?
在哪儿检查?
  • 打赏
  • 举报
回复
检查表名
syd41 2005-04-24
  • 打赏
  • 举报
回复
我刚刚换了一种连接方式
前面用的是ODBC,现在改用OLEDB连接,但它又提示我说连接字符串属性无效

是不是这2种连接方式,后面的打开数据库语句有变化吗?
  • 打赏
  • 举报
回复
你说属性的话也有可能,可是你有服务器端权限么?一般这样的话建议下个mdac

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧