Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 找不到在系统数据库的临时文件夹中创建的临时表_C#_Sql Server 2008 R2 - Fatal编程技术网

C# 找不到在系统数据库的临时文件夹中创建的临时表

C# 找不到在系统数据库的临时文件夹中创建的临时表,c#,sql-server-2008-r2,C#,Sql Server 2008 R2,我使用以下语法创建了一个临时表 create table #FillDataGrid( Serial_No int identity(1,1), ItemCode varchar(50), ItemName varchar(50), ItemDesc varchar(50), UOM varchar(20), Quantity int, Rate float, Amount float ) 但在查询成功执行后,我在任何文件夹中都找

我使用以下语法创建了一个临时表

create table #FillDataGrid(
    Serial_No int identity(1,1),
    ItemCode varchar(50),
    ItemName varchar(50),
    ItemDesc varchar(50),
    UOM varchar(20),
    Quantity int,
    Rate float,
    Amount float
)

但在查询成功执行后,我在任何文件夹中都找不到该数据库。实际上,它必须存在于系统数据库的临时文件夹中。我也试过:

select * from tempdb.sys.objects  

它必须存在于系统数据库的临时文件夹中-为什么?从FillDataGrid中选择*因为无论存在什么临时表,所有临时表都将驻留在Temp foder right中??从FillDataGrid中选择*会导致错误无效的对象名称'FillDataGrid'@SujithHS它不是临时文件夹。这是tempdb系统数据库。