Вярвам, че колоните, които сте посочили във вашия оператор INSERT, са дублирани и следователно не са правилни. Опитайте:
item4 = item4 & " [server_name],[middleware],[version],[license]"
Актуализация:Вашият SQL израз трябва да изглежда така:
INSERT INTO [IndustrialComp].[dbo].[Middleware]([server_name],[middleware],[version],[license])
VALUES ('TEST6','Testing',1,1)
,('TEST6','Testing1',1,1)
,('TEST6','Testing2',1,1)
,('TEST6','Testing3',1,1)
Така че трябва да повторите блока между скобите за всеки ред, който искате да вмъкнете.
Въпреки това , сега имате само 4 променливи, които съдържат 4 различни стойности във вашето решение, така че никога няма да можете да вмъкнете тези 4 различни реда, защото избирате само стойности в клетки B126, C126, C127 и D126. Това вероятно ще бъде първият ред, който искате да вмъкнете? Или искате да добавите 1,2,3 към Testing
себе си и повторете другите стойности? Моля, обяснете и актуализирайте отговора си съответно.