2011-03-07 27 views

回答

4

你需要做這在C#代碼:

for(int i = 1; i <= 10; i++) 
{ 
    cmdInsert.ExecuteNonQuery(); 
} 

GO不是有效的SQL關鍵字 - 這是一個SQL Server Management Studio中另外,在SSMS(並且僅適用順便說一句:你可以重命名您在SSMS選項對話框喜歡什麼 - 嘗試重命名它SELECT,並有一些樂趣:-))

+0

先生,當GO無法從C#應用程序中使用,那麼在實際的應用程序中,有沒有使用它呢?像開發人員使用它,如果是的話,那麼在哪裏? – sqlchild

+0

@sqlchild:SSMS中使用「GO」 - 並且僅在那裏。 –

1

您可以循環將插入命令

1

在straigh t SQL:

DECLARE @I INT 

SET @I = 0 

WHILE (@I < 10) 
BEGIN 
    INSERT INTO items VALUES ('item_name') 
    SET @I = @I + 1 
END