Uważam, że kolumny określone w instrukcji INSERT są zduplikowane i dlatego są nieprawidłowe. Spróbuj:
item4 = item4 & " [server_name],[middleware],[version],[license]"
Aktualizacja:Twoja instrukcja SQL powinna wyglądać tak:
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)
Musisz więc powtórzyć blok między nawiasami dla każdego wiersza, który chcesz wstawić.
Jednak , masz teraz tylko 4 zmienne, które przechowują 4 różne wartości w rozwiązaniu, więc nigdy nie będziesz mógł wstawić tych 4 różnych wierszy, ponieważ wybierasz tylko wartości w komórkach B126, C126, C127 i D126. To prawdopodobnie będzie pierwszy wiersz, który chcesz wstawić? Czy chcesz dodać 1,2,3 do Testing
? siebie i powtórz inne wartości? Proszę odpowiednio wyjaśnić i zaktualizować swoją odpowiedź.