我是新手,问下asp数据库连接问题,烦请高手指点一二!

inter37 2005-09-07 02:07:18
Set Cnn = Server.CreateObject("ADODB.Connection")
StrCnn = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=EHome_CallCenter;Data Source=LENOVO"
Cnn.Open StrCnn
set rs=server.createobject("adodb.recordset")
sql="select * from Staff where dbname="&sqlstr(dbname)
rs.open sql,cnn,1,3
怎么连接数据表是会出错,请高手解决!错误如下:

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E37)
对象名 'Staff' 无效。
/wsg/hjxt/personinf.asp, 第 57 行
...全文
108 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
makeboluo 2005-09-09
  • 打赏
  • 举报
回复
为什么啊,学习中。。。
inter37 2005-09-09
  • 打赏
  • 举报
回复
谢谢ksn520(泡菜.Net) ,解决了!
nnigou 2005-09-07
  • 打赏
  • 举报
回复
~~~~~
蚊子没有细看
他那个连接是mssql的
大概staff是asp的保留字的吧
照泡菜的做一下
zhanghongwen 2005-09-07
  • 打赏
  • 举报
回复
这是我用的,没有错误
zhanghongwen 2005-09-07
  • 打赏
  • 举报
回复
db="gs.asp"
strtype=request("type")
strtype=replace(strtype,"'","''")
set rs=server.createobject("adodb.recordset")
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.open connstr
sql="select * from computer where series='"& strseries &"' order by id desc"
rs.open sql,conn,1,1
ksn520 2005-09-07
  • 打赏
  • 举报
回复
sql="select * from [Staff] where dbname="&sqlstr(dbname)

试下

===============================
御剑乘风来,除魔天地间。
有酒乐逍遥,无酒我亦癫。
一饮尽江河,再饮吞日月。
千杯醉不倒,唯我酒剑仙。

28,405

社区成员

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

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