以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]SqlCommand里的ExecuteReader生成的临时表,能不能被新SQL语句引用? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69259) |
-- 作者:whyfoxtable -- 发布时间:2015/6/2 11:44:00 -- [求助]SqlCommand里的ExecuteReader生成的临时表,能不能被新SQL语句引用?
以下代码如何改,才能引用新的临时表?
Dim NewDt As New SqlCommand NewDt.CommandText = " -s-elect * from {表A}" NewDT.ExecuteReader()
Dim ResultDt As New SqlCommand ResultDt.CommandText = "-s-elect * from NewDt" ResultDt.ExecuteReader()
这样引用可以吗?
上面代码中的“-”号要去除,这里只是为了能显示才加进去。 [此贴子已经被作者于2015/6/2 11:47:36编辑过]
|
-- 作者:Bin -- 发布时间:2015/6/2 11:46:00 -- 当然不可以呀. 这个是到数据库里查询的. 你还是得查询原来的表A 如果是复杂的SQL语句生成的,可以直接把SQL语句 复制过来
|
-- 作者:大红袍 -- 发布时间:2015/6/2 11:47:00 -- 不可以,必须这样用
select * f rom (select * f rom {表A}) |
-- 作者:whyfoxtable -- 发布时间:2015/6/2 11:49:00 -- [分享]感谢。 真诚感谢两位。。。。 |