Jajajajaja confundi la cosas, no se por que ando poniendo que selecciona a la identity...ya funciona correcto (: .... MUCHAS GRACIAS!
Aprovechando otras dudas que tengo...como ya mencione la idea es que haga un random de registros ya lo hace, ahora lo que quiero es elimitar la funcion de MAXsort por que se supone que en la columna num_sort se tiene que agregar el mismo o ID o el mismo numero de identificacion para saber que es grupo de personas fueron elegidas en dicho sorteo no se si me explique....
Código:
Using cnn As New SqlConnection(cs)
Dim cmd As New SqlCommand(sql, cnn)
Dim NextID As Integer = MaxId() + 1
Dim NextSort As Integer = MaxSort() + 1
Dim A As Integer = A + 1
cmd.Parameters.AddWithValue("@id", NextID)
cmd.Parameters.AddWithValue("@SortNum", NextSort)
cmd.Parameters.AddWithValue("@Idperson", A)
cmd.Parameters.AddWithValue("@DateSort", Date.Now)
cmd.Parameters.AddWithValue("@YearSort", Date.Now.Year)
cmd.Parameters.AddWithValue("@MonthSort", Date.Now.Month)
cnn.Open()
Dim t As Integer = Convert.ToInt32(cmd.ExecuteScalar())
Return t
End Using
Ahi en la parte en negritas, pensaba decirle con un if que si el numero de registros que lea el ciclo while era >1 que me insertara nadamas un valor con la cantidad de registros que sean..ejemplo:
En un sorteo salieron...3 personas, que nadamas me inserte el numero de ID..en este caso vamos a decir que es 24..que me inserte el 24 3 veces...no se si me explique?
De cualquier manera muchisimas gracias por la ayuda (: