Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2010, 12:17
ginosan
 
Fecha de Ingreso: febrero-2010
Ubicación: manabi - ecuador
Mensajes: 22
Antigüedad: 14 años, 2 meses
Puntos: 0
enfocar un datagridviewcomboboxcolumn

hola amigos de foros del web.. porfa necesito su ayuda..
..necesito saber como enfocar las celdas en un datagridcomboboxcolumn,el codigo es el siguiente:

Private Sub Agregar_Requisitos()
Dim sQuery As String = ""
Dim sConexion As String = Negocio.Conexion
Dim Ds_Datos As New DataSet

Dim KROW As Integer = 0


Try

For KROW = 0 To Me.DGVMaterias.RowCount - 1

Me.DGVMaterias.Columns.Item(Me.DGVMaterias.RowCoun t).DataGridView.Focus()
sQuery = "spi_spsatbrequisito_asignatura " & Codigo & "," & Me.DGVMaterias.Rows(KROW).Cells(0).Value
' sQuery = "spi_spsatbrequisito_asignatura " & Codigo & "," & v1 & ""
Ds_Datos = Accesar_Datos.GetDataSet(sQuery, sConexion)



Next KROW
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
End Try

End Sub

'el problema es q me sale el siguiente mensaje de error:
"El índice estaba fuera del intervalo. debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index."
'cual es el problema teniendo en cuenta de q en el momento q uno selecciona las opciones del datagridviewcomboboxcolumn se crea uno vacio
'por defecto, pero si el enfoque esta en la última selección me da un error de "sintaxis q indica q sintaxis incorrecta cerca de ','"
'es decir hay q pasar el dato al siguiente o sea al vacio (al último) o al anterior pero mejor seria al ultimo porq si solo se ha ingresado
'no habría un dato anterior.. se entendio??