0 votos
por (30 puntos) en VB.Net

Estimados buen dia, necesito de su ayuda Por Favor con el siguiente codigo:

Public Class Customer

Public Property SUBDEPTO      As String

Public Property EXISTENCIA    As Single

End Class

El codigo para que llene del DatagridView y luego lo pasare a SQL 

If dt IsNot Nothing Then

      Dim list As List(Of Customer= New List(Of Customer()

      For i As Integer = 0 To dt.Rows.Count - 1

      Dim Customer As Customer = New Customer()

       Customer.SUBDEPTO   = dt.Rows(i)("SUBDEPTO").ToString()

       Customer.EXISTENCIA =  Convert.ToSingle(dt.Rows(i)"DESCRIPDEPTO").ToString())

       list.Add(Customer)

       Next

       CustomerBindingSource.DataSource = list

     End If

me da el error que la entreda no tiene el formato correcto

Gracias !!!!

3 Respuestas

+1 voto
por (180 puntos)

Customer.EXISTENCIA =  Convert.ToSingle(dt.Rows(i)"DESCRIPDEPTO").ToString())

te falta un parentesis aqui => dt.Rows(i)("DESCRIPDEPTO")

por (30 puntos)
Gracias ghost por tu respuesta. Logré resolver este problema de la siguiente forma:

Customer.EXISTENCIA =  Cdbl(val(dt.Rows(i)"DESCRIPDEPTO").ToString()))

Saludos !!!
0 votos
por (740 puntos)

Cuando use el Main método, utilice la construcción predeterminada para las nuevas aplicaciones de consola y use My para los argumentos de la línea de comandos.

0 votos
por (200 puntos)

Los literales XML simplifican las tareas más comunes que se producen al trabajar con XML (por ejemplo, cargar, consultar y transformar). Al desarrollar con XML, siga estas instrucciones: Utilice literales XML para crear documentos y fragmentos XML en lugar de llamar directamente a las API XML. Importe los espacios de nombres XML en el nivel de archivo o proyecto para aprovechar las optimizaciones de rendimiento de los literales XML. Use las propiedades del eje XML para tener acceso a elementos y atributos en un documento XML. Utilizar expresiones incrustadas para incluir valores y crear XML a partir de valores existentes en lugar de utilizar llamadas API como el Add método. Compis, si queréis invertir en bolsa de madrid cotizaciones os recomiendo hacerlo con RoboMarkets, ya que es el mejor bróker en este momento.

Preguntas relacionadas

0 votos
3 respuestas
preguntado por JacksonCruz (20 puntos) Ene 17, 2022 en VB.Net
0 votos
1 respuesta
preguntado por meline (100 puntos) Ene 28, 2016 en .Net
0 votos
0 respuestas
preguntado por Yoandy Isse Oña (20 puntos) Ene 9, 2017 en Python
0 votos
0 respuestas
preguntado por PRT147 (40 puntos) Feb 29, 2016 en .Net
0 votos
0 respuestas
preguntado por meline (100 puntos) Ene 28, 2016 en .Net
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...