Jag tror att kolumnerna du anger i din INSERT-sats är duplicerade och därför inte korrekta. Försök:
item4 = item4 & " [server_name],[middleware],[version],[license]"
Uppdatering:Din SQL-sats ska se ut så här:
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)
Så du måste upprepa blocket mellan parentes för varje rad du vill infoga.
Men , du har nu bara 4 variabler som har 4 olika värden i din lösning, så du kommer aldrig att kunna infoga de 4 olika raderna eftersom du bara väljer värden i cellerna B126, C126, C127 och D126. Det kommer förmodligen att vara den första raden som du vill infoga? Eller vill du lägga till 1,2,3 till Testing
dig själv och upprepa de andra värdena? Förklara och uppdatera ditt svar därefter.