Minimizar

AddThis!Minimizar

Lista de BlogsMinimizar

ArchivoMinimizar

 
   
 
   
 
Buscar en los blogsMinimizar

Entradas RecientesMinimizar
oct22

Publicado por: xLink
lunes, 22 de octubre de 2007 11:02 p.m. 

No es complejo responder a esta inquetud, hay un solo punto de vista desde donde afrontar esta pregunta, y es claramente el técnico.

Visual Basic y C#, al ser un par de lenguajes .net y trabajar sobre la misma plataforma producen el mismo lenguaje intermedio final, y dado que los dos lenguajes sirven para hacer aplicaciones del mismo tipo la respuesta es clara, no hay diferencias entre uno y otro, es simple y llanamente cuestión de "Gustos".

No le den más vueltas a este asunto, yo trabajo con Visual Basic.net por las razones más obvias trabajo con Basic desde hace muchos años.

Así que animo, a poner Punto y Comas ( ; ) o declarar con Dim.

Tags:

3 Comentarios hasta el momento ...

Re:Visual Basic o C#

Estimado / a

tengo que realizar una aplicacion en .NET con C#, obviamente los objetos son con VB(Visual Estudio) pero las acciones de los botones y todo lo demas lo tengo que hacer en la ensalada de C#, la cual no me gusta para nada, lo encuentro un poco complejo y desordenado, pero bueno hay que hacerlo no mas.

¿tienes algun manual de C# con .NET para desarrollarlo en Visual ? o algo similar

Por Anne a  miércoles, 04 de marzo de 2009 01:49 p.m.

Sumar columna de un DataGridView con resultado en un TextBox

Buenas tardes mi estimado .Net, antes que nada espero me puedas ayudar a resolver la siguiente situación. Estoy trabajando en Visual Basic 2010 con una base de datos en acces 97, el propósito es obtener un saldo en base a la información relacionada con la persona o registro (x).

Resumen: Necesito que los datos reflejados en el grid enlazados al Key principal de la columna que me da las ventas, sumarlas y llevármelas a un TextBox.


Historia: En el form principal tengo textbox y un DataGridView, al hacer la consulta a un registro en específico me muestra todos sus datos ok, extraidos de diferentes tablas de la BD.Mdb en el DGV tengo una tabla que me dice cuanto ha vendido esa persona y lo que quiero es sumar esa columna del Grid para llevarmela a un TextBox y posteriormente hacer determinados cálculos "Como un Estado de Cuenta" me da totales y saldo, esta última no tengo problema, solo con la suma del Grid a un TextBox.Text Pude hacerlo de una forma en donde me muestra únicamente dos columnas y hace la suma por la cantidad de Rows que le asigne, y lo puedo capturar en un TextBox pero en el DGV me los va mostrando y sumando por bloques, y no por el registro específico. Esta es mi duda. o mejor dicho mi problema.

Por Victor Mannuel a  lunes, 25 de octubre de 2010 12:50 p.m.

Re:Visual Basic o C#

' función que retorna el total
Private Function Sumar( _
ByVal nombre_Columna As String, _
ByVal Dgv As DataGridView) As Double

Dim total As Double = 0

' recorrer las filas y obtener los items de la columna indicada en "nombre_Columna"
Try
For i As Integer = 0 To Dgv.RowCount - 1
total = total + CDbl(Dgv.Item(nombre_Columna.ToLower, i).Value)
Next

Catch ex As Exception
MsgBox(ex.Message.ToString)
End Try

' retornar el valor
Return total

End Function

Randomize()

With InvePFDataGridView
' Agregar dos columnas
.Columns.Clear()
.Columns.Add("Id", "Total de Pagaré")
.Columns.Add("Monto", "Monto de Inversión")
' agregar 10 filas
.RowCount = 10
'añadir un valor para el campo ID
For Filas As Integer = 0 To .RowCount - 1
.Item(0, Filas).Value = Filas
Next

' añadir un valor aleatorio para el campo Costo
For Filas As Integer = 0 To .RowCount - 1
.Item(1, Filas).Value = Format(CInt(Rnd() * 2500), "c")
Next
End With

' mostrar el total de la suma en el control Label para la columna llamada Costo
TextBox1.Text = "" & Format(Sumar("Monto", InvePFDataGridView), "").ToString

MontoTextBox2.Text = TextBox1.Text


con este código puedo sumar bloques de un GridView

Si a este código le eliminamos la parte de agregar columnas y me lo llevo a consulta me dice que el Campo "x" no se pudo encontrar la columna determinada.

aún cuando le diga en donde esta la columna que necesito sumar

Código modificado:

' mostrar el total de la suma en el control Label para la columna llamada Costo
TextBox1.Text = "" & Format(Sumar("Monto", InvePFDataGridView), "").ToString




Por Victor Mannuel a  lunes, 25 de octubre de 2010 03:12 p.m.

Tu nombre:
Email:
(Opcional) El Email es usado solo para mostrar el Gravatar.
Sitio Web:
Título:
Comentario:
Código de seguridad
Digite el código que se muestra a continuación
Agregar comentario   Cancelar 

 
   
  
     
  
Derechos Reservados - Cohete.net S.A. 2007-2009