cSQL.ActiveConnection =Conn
sql="select a.aa,b.bb into c from haha a,hehe b"
cSQL.CommandText =sql
csql.Execute
这语句有问题吗? 为什么提示数据库中已存在名为
c 的对象!
效果就是从a b 表里取出数据 放到临时表c里
然后在页面显示出来
10 个解决方案
#1
贴出你的存储过程看看,是不是没有删除临时表!
#2
临时表不是这样命名的。
---------------------
应该是#c
---------------------
---------------------
应该是#c
---------------------
#3
set cSQL=Server.CreateObject ("ADODB.Command")
cSQL.ActiveConnection =Conn
sql="select a.aa,b.bb into c from haha a,hehe b"
cSQL.CommandText =sql
csql.Execute
'
'
'
'
cSQL.CommandText = "drop table tb_temp1"
cSQL.Execute
执行提示 数据库中已存在名为 'c'的对象。
cSQL.ActiveConnection =Conn
sql="select a.aa,b.bb into c from haha a,hehe b"
cSQL.CommandText =sql
csql.Execute
'
'
'
'
cSQL.CommandText = "drop table tb_temp1"
cSQL.Execute
执行提示 数据库中已存在名为 'c'的对象。
#4
居然不是存储过程,眼拙! - -!
参见楼上意见!
参见楼上意见!
#5
写错了
cSQL.CommandText = "drop table c"
cSQL.CommandText = "drop table c"
#6
不是存储过程 就是功能就是从a b 表里提出东西到临时表c里 显示完后把临时表删了
是用select into吗?
能具体给个例子代码吗?
我没用过selecy into
是用select into吗?
能具体给个例子代码吗?
我没用过selecy into
#7
......
细心最重要。
细心最重要。
#8
呵呵, 刚才把那个表名换加个# 可以实现 临时表只是用来临时存数据的?
那应该是占用内存吧?
在sql里并没有那几个表
那应该是占用内存吧?
在sql里并没有那几个表
#9
SELECT * INTO films_recent FROM films WHERE date_prod >= '2002-01-01';
select into 是把数据写到临时表吗?
那关闭了页面就不存在了?
那要是想把 a b 数据into 到sql里的c表呢
用 insert into?
select into 是把数据写到临时表吗?
那关闭了页面就不存在了?
那要是想把 a b 数据into 到sql里的c表呢
用 insert into?
#10
。。。楼上的两个快回答我撒
我好结贴了 哈哈
我好结贴了 哈哈
#1
贴出你的存储过程看看,是不是没有删除临时表!
#2
临时表不是这样命名的。
---------------------
应该是#c
---------------------
---------------------
应该是#c
---------------------
#3
set cSQL=Server.CreateObject ("ADODB.Command")
cSQL.ActiveConnection =Conn
sql="select a.aa,b.bb into c from haha a,hehe b"
cSQL.CommandText =sql
csql.Execute
'
'
'
'
cSQL.CommandText = "drop table tb_temp1"
cSQL.Execute
执行提示 数据库中已存在名为 'c'的对象。
cSQL.ActiveConnection =Conn
sql="select a.aa,b.bb into c from haha a,hehe b"
cSQL.CommandText =sql
csql.Execute
'
'
'
'
cSQL.CommandText = "drop table tb_temp1"
cSQL.Execute
执行提示 数据库中已存在名为 'c'的对象。
#4
居然不是存储过程,眼拙! - -!
参见楼上意见!
参见楼上意见!
#5
写错了
cSQL.CommandText = "drop table c"
cSQL.CommandText = "drop table c"
#6
不是存储过程 就是功能就是从a b 表里提出东西到临时表c里 显示完后把临时表删了
是用select into吗?
能具体给个例子代码吗?
我没用过selecy into
是用select into吗?
能具体给个例子代码吗?
我没用过selecy into
#7
......
细心最重要。
细心最重要。
#8
呵呵, 刚才把那个表名换加个# 可以实现 临时表只是用来临时存数据的?
那应该是占用内存吧?
在sql里并没有那几个表
那应该是占用内存吧?
在sql里并没有那几个表
#9
SELECT * INTO films_recent FROM films WHERE date_prod >= '2002-01-01';
select into 是把数据写到临时表吗?
那关闭了页面就不存在了?
那要是想把 a b 数据into 到sql里的c表呢
用 insert into?
select into 是把数据写到临时表吗?
那关闭了页面就不存在了?
那要是想把 a b 数据into 到sql里的c表呢
用 insert into?
#10
。。。楼上的两个快回答我撒
我好结贴了 哈哈
我好结贴了 哈哈