日期:2014-05-17  浏览次数:20894 次

我有一个ASP的怪问题
这是我写的代码: 数据库中有这个表的,而且数据库已经连接成功了,怎么回事?
  <%
  dim   db,rs,cmd
set   db   =   server.CreateObject( "ADODB.Connection ")
strdriver=   "Driver={SQL   Server};server=127.0.0.1;uid=sa;pwd=sa;sadatabase=xinlixuekaoshi; "
strsql   =   "select   *   from   t_type "
db.open   strdriver
set   cmd   =   server.CreateObject( "ADODB.Command ")
cmd.activeconnection   =   db
cmd.CommandText   =   strsql
set   rs   =   cmd.execute   '报错???
response.Write( "the   command(s)   run   successfully.. ")
  %>

------解决方案--------------------
楼主看一下你数据库的表名中有没有这个t_type啊
------解决方案--------------------
你看看数据库xinlixuekaoshi中表 't_type ' 是不是存在?

jymass.com
------解决方案--------------------
很明显这是没有找到表。如果楼主数据库中有这个表就用[t_type]
------解决方案--------------------
cmd.CommandType = &H0001

确保你有t_type这个表

------解决方案--------------------
sadatabase 这个什么意思?