I am using an array in VB.NET, then I pass it to a sql selection query in the following way
SELECT * FROM empresa WHERE factura IN ('" & val & "')
where val is an array, but the drawback is that each value of the array must be separated by commas to be able to use it in the previous query. How can I pass the array separated by commas? This is the way I keep my array
Dim array() As String = {factura}
For Each value As String In array
Dim val
If Not String.IsNullOrEmpty(value) Then
val = value + ","
Else
val = value
End If
consultaEnvio = db.Query("SELECT * FROM empresa WHERE factura IN ('" & val & "')")
For Each A In consultaEnvio
MsgBox(A("NOMBRE")+A("FACTURA"))
Next
Next