如何从asp.net文本框插入数据范围到SQL Server

本文关键字:范围 数据 SQL Server 插入 asp net 文本 | 更新日期: 2023-09-27 18:17:17

我有两个文本框startnoendno和列Number在SQL Server。我想在startnoendno之间插入值。假设我在startno文本框中输入1,在endno文本框中输入10,则值(1,2,…, 10)应该插入到SQL Server列Number .

在c#中,我们使用for(i = 1; i <= 10; i++)…但是如何在T-SQL中做到这一点,或者在存储过程中是否有for语句?

如何从asp.net文本框插入数据范围到SQL Server

要么你需要使用c#循环并多次执行语句,如果列的数量非常大,可以考虑使用SQL批量复制方法,或者最后你可以将values部分构建为逗号分隔的字符串,并将其传递给存储过程,然后作为动态SQL执行。