Έχω ένα select τύπου
SELECT * FROM Table1 Where Column1 in (Value1,Value2,Value3)
Ο παρακάτω τρόπος δεν δουλεύει
Dim sValues as String = "Value1,Value2,Value3"
Dim cmd as New SqlCommand("SELECT * From Table1 Where Column1 in (@Values)",SQLConnectionString)
cmd.Parameters.AddWithValue("@Values", sValues )
...
Yπάρχει τρόπος να βάλω το select στην vb με αντίστοιχο αλλά χρησιμοποιώντας SqlParameters; Ο άλλος τρόπος (που χρησιμοποιώ μέχρι τώρα) είναι να φτιάξω δυναμικά το string με concatenations
Dim cmd as New SqlCommand("SELECT * From Table1 Where Column1 in (" & sValues & ")",SQLConnectionString)
Ευχαριστώ
Panos