Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.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# e也是,因为如果关闭应用程序,我会丢失他的信息,这也是其他的工作。事实上,缓冲区是我所需要的,它可以管理删除本身以满足我的需要,但我不知道如何实现它,它是sql查询吗?或者在我的应用程序中?缓冲区将始终具有相同的大小。因此,不再需要删除创建序列来设置数据库_C#_Sql_Sql Server_Database_Limit - Fatal编程技术网

C# e也是,因为如果关闭应用程序,我会丢失他的信息,这也是其他的工作。事实上,缓冲区是我所需要的,它可以管理删除本身以满足我的需要,但我不知道如何实现它,它是sql查询吗?或者在我的应用程序中?缓冲区将始终具有相同的大小。因此,不再需要删除创建序列来设置数据库

C# e也是,因为如果关闭应用程序,我会丢失他的信息,这也是其他的工作。事实上,缓冲区是我所需要的,它可以管理删除本身以满足我的需要,但我不知道如何实现它,它是sql查询吗?或者在我的应用程序中?缓冲区将始终具有相同的大小。因此,不再需要删除创建序列来设置数据库,c#,sql,sql-server,database,limit,C#,Sql,Sql Server,Database,Limit,e也是,因为如果关闭应用程序,我会丢失他的信息,这也是其他的工作。事实上,缓冲区是我所需要的,它可以管理删除本身以满足我的需要,但我不知道如何实现它,它是sql查询吗?或者在我的应用程序中?缓冲区将始终具有相同的大小。因此,不再需要删除创建序列来设置数据库(我假设SQL Server语法)。UPDATE是将事件输入表中所需的查询。它以循环的方式替换条目。我使用insert into query将事件输入到我的表中,当我想要精确地更新一行时,需要使用update查询,而这不是我所需要的。至于创建序


e也是,因为如果关闭应用程序,我会丢失他的信息,这也是其他的工作。事实上,缓冲区是我所需要的,它可以管理删除本身以满足我的需要,但我不知道如何实现它,它是sql查询吗?或者在我的应用程序中?缓冲区将始终具有相同的大小。因此,不再需要删除<需要代码>创建序列来设置数据库(我假设SQL Server语法)。
UPDATE
是将事件输入表中所需的查询。它以循环的方式替换条目。我使用insert into query将事件输入到我的表中,当我想要精确地更新一行时,需要使用update查询,而这不是我所需要的。至于创建序列,可能是因为我对数据库和c#编程非常陌生,但我不知道有什么查询可以做到这一点,我真的不知道在哪里以及如何创建这个序列,请你说得更具体一点好吗?循环缓冲区的思想是,你总是覆盖最旧的条目。因此,您使用的不是
INSERT
,而是
UPDATE
。这个序列是这个过程的一部分。您(或数据库管理员)将在SQLServerManagementStudio中输入它以创建sequence对象;但是,我仍然不知道您使用的是哪个数据库(SQL Server、Oracle、MySQL、其他?)@Olivier,我使用的是SQL Server。你能给我举个例子吗?
CREATE TABLE [dbo].[TabOfEvents] (
    [Id] INT IDENTITY (1, 1) NOT NULL,
    [cta] NCHAR (10) NOT NULL,
    [code] NVARCHAR (MAX) NOT NULL,
    [date] DATETIME2 (7) NULL,
    PRIMARY KEY CLUSTERED ([Id] ASC)
)
SELECT COUNT(*) FROM events;