首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

为什么在这里能执行多次插入临时表?该如何解决

2012-06-05 
为什么在这里能执行多次插入临时表?C# code 我点击一个按钮,执行如下代码,为什么能点击多次,可以多次selec

为什么在这里能执行多次插入临时表?

C# code
 我点击一个按钮,执行如下代码,为什么能点击多次,可以多次select into 临时表 吗?在查询分析器里只能执行一次select into 临时表。为什么在这里能执行多次?SqlCommand cmd3 = new SqlCommand("select Field_Value from I_defaultvalue where Table_Name='SYSTEM' and  Table_Field='CUT_CUSTOM_ORDER_RECORD'", con);            string Field_Value=cmd3.ExecuteScalar().ToString();            if (Field_Value=="0")             {                 SqlCommand cmd4 = new SqlCommand("select WRPROD,WRTOOL into tbb  from I_CustomOrder group by  WRPROD,WRTOOL", con);                    cmd3.ExecuteReader();            }            else            {                            SqlCommand cmd5 = new SqlCommand("select top Field_Value WRPROD,WRTOOL into tbb  from I_CustomOrder group by  WRPROD,WRTOOL", con);                    cmd3.ExecuteReader();            }


[解决办法]
你这段代码完整吗,程序中有没有删除临时表的操作?
[解决办法]
这边只是根据不同的条件来执行的,并没有执行多次啊
[解决办法]
你执行一次都有这个表名了。没有删除还可以执行很多次吗?
[解决办法]
楼上你加上个try catch吧。
[解决办法]
我有过这样的经历,按了提交按钮后再按以此居然又触发提交了!!!郁闷。。。

热点排行