ASP.NET中如何创建临时表,谢谢

问题描述

ASP.NET中如何创建临时表,谢谢具体的怎么操作下面是我的代码本来我创建临时表是在一个函数中,但是后面检索会出现错误,提示说是临时表不存在。下载我把创建和检索放在一个try中。但是每次执行后结果都是空的。返回影响值是-1表示根本没有列受到影响。不知道怎么回事,谢谢StringconnectionString=System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;intreturndata=0;try{//stringqueryString="select*fromstatuswhererunid="+rid.ToString();//Connecttothedatabaseandrunthequery.SqlConnectionconnection=newSqlConnection(connectionString);SqlDataAdapteradapter=newSqlDataAdapter(sqlstr,connection);SqlCommandsqm=newSqlCommand(sqlstr,connection);connection.Open();returndata=sqm.ExecuteNonQuery();sqlstr="select*from#contest_temp";sqm=newSqlCommand(sqlstr,connection);//connection.Open();returndata=sqm.ExecuteNonQuery();connection.Close();//FilltheDataSet.//adapter.Fill(ds);}catch(Exceptionex){Stringwrr=ex.ToString();//returnex.ToString();//Theconnectionfailed.Displayanerrormessage.//Message.Text="Unabletoconnecttothedatabase.";}

解决方案

解决方案二:
放在一SQL执行或通过存储过程createtable#ls(IDint)
解决方案三:
privateDataTableCreatDT(){DataTabledt=newDataTable();DataColumndataColumn1=newDataColumn("fid",typeof(string));dt.Columns.Add(dataColumn1);DataColumndataColumn2=newDataColumn("funit",typeof(string));dt.Columns.Add(dataColumn2);returndt;}

解决方案四:
那就是你没创建成功呗...--复制表到临时表select*into#tablefromTbFixeDassetsPlan查询到结果集到临时表select*into#table1from(select*fromTbFixeDassetsPlan)a

解决方案五:
话说看了2楼的回复,我怎么觉得自己理解错了...
解决方案六:
select*into#table1from(select*fromTbFixeDassetsPlan)a

为什么这种查询结果到临时表不能使用,谢谢。
解决方案七:
可以使用的...你在查询分析器里select*from#table1是可以查到结果的...

时间: 2024-10-21 12:59:50

ASP.NET中如何创建临时表,谢谢的相关文章

asp.net中C#创建泛型对象程序代码

 代码如下 复制代码 using System; using System.Collections.Specialized; using System.Reflection; using System.Web; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Person person = CreateInstance<Person>("name=dnawo&a

请教各位高手,怎么把已有的html整合到asp.net中去,谢谢各位

问题描述 我要给一个网站做一个forum,现在已经有了这个forum的html文件,请问怎么把这些html加到asp.net中去呢?谢谢各位. 解决方案 解决方案二:粘贴复制哈哈解决方案三:用iframe嵌入就行了<iframename="gologin"frameborder="0"scrolling="no"height="100%"width="100%"src="Defaultlog

在ASP.NET中创建安全的web站点

asp.net|web|安全|创建|站点 首先,介绍一下web.config文件. <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <!-- 动态调试编译 设置 compilation debug="true" 以将调试符号(.pdb 信息) 插入到编译页中.因为这将创建执行起来 较慢的大文件,所以应该只在调试时将该

Asp.net中创建和使用Ado.net

ado|asp.net|创建     在商业应用程序中最重要的组件是数据,无论是在线的商务应用程序.公司的企业软件还是小型公司的会计应用程序无不如此:通过一个通用的线程与数据打交道,即都必须实现快速.有效.可靠的方式存储.检索和处理数据.      然而,一直一来令人棘手的问题是这些数据文件常以不同的格式存储,这就需要开发者学会用多种不同的方式来处理完全一样的事情.Microsoft等诸多数据提供者力求实现数据访问格式的标准化.      从Odbc的出现到Dao.Rdo.Oledb.Ado的实

ASP.NET中根据XML动态创建使用WEB组件

asp.net|web|xml|创建|动态   前段时间笔者在开发中需要动态创建WEB组件,本以为是小事一桩,谁知看时容易做时难.里面还真有些小问题.下面笔者就结合自己的程序来介绍一下如何动态创建并使用WEB组件,希望能给做类似工作的朋友提供一点帮助.   一.程序思路   程序主要分三部分:   1.程序要根据XML中的数据信息确定需要创建的WEB组件的个数.   2.动态创建WEB组件.   3.使用动态创建的WEB组件.   其中2和3是笔者要重点介绍的部分.   下面笔者就按照这三部分结

在ASP.NET中创建安全的web站点(配置)

asp.net|web|安全|创建|站点 以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想.有时候我们不得不用大量的session变量来存放相关信息,处处设防.而在.NET环境下,这个问题处理起来就非常容易了.关键是要充分理解web.config文件.首先,介绍一下web.config文件. <?xml version="1.0" encoding="utf-8" ?>

ASP.NET中根据XML动态创建并使用WEB组件(一)

asp.net|web|xml|创建|动态 ASP.NET中根据XML动态创建使用WEB组件 (一) 作者:厉铁帅 前段时间笔者在开发中需要动态创建WEB组件,本以为是小事一桩,谁知看时容易做时难.里面还真有些小问题.下面笔者就结合自己的程序来介绍一下如何动态创建并使用WEB组件,希望能给做类似工作的朋友提供一点帮助. 一.程序思路 程序主要分三部分: 1.程序要根据XML中的数据信息确定需要创建的WEB组件的个数. 2.动态创建WEB组件. 3.使用动态创建的WEB组件. 其中2和3是笔者要重

ASP.NET中根据XML动态创建并使用WEB组件(二)

asp.net|web|xml|创建|动态 ASP.NET中根据XML动态创建使用WEB组件 (二) 作者:厉铁帅 三.动态创建WEB组件. 先来看程序实例: private void createconfigtable(int totalnum,int[] sequenceint,string[] namestr,string[] ipstr) { //根据得到测量点的总数,动态生成输入框 for(int i=1;i<=totalnum;i++) { //创建表格 HtmlTable show

ASP.NET中根据XML动态创建并使用WEB组件(三)

asp.net|web|xml|创建|动态 ASP.NET中根据XML动态创建使用WEB组件 (三) 作者:厉铁帅 四.使用动态创建的WEB组件 如果在动态创建了WEB组件后,要使用该组件,可使用如下语句 String sequencelabelID="sequencedataTB"+icount.ToString(); Label sequencelabel=(Label)myPlaceHolder.FindControl(sequencelabelID); Sequencelabe