elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6
41  Programación / Programación Visual Basic / ListView no me suma el indice 0 en: 3 Abril 2018, 20:51 pm
Este codigo me suma sin problemas todas las entradas del listview depediendo lo que le ponga en SubItems(X)

con 1 me suma el valor 2 de la lista (ya que es 0, 1, 2) Pero si justamente quiero q me sume el primer valor de la lista, q es el 0, el subitem deberia ser 0. Pero me dice error. Y si le dejo el 1, me suma el 2do campo de la lista, q es correto ya que es 0, 1.

Alguna idea como puedo arreglar esto?

    Dim i As Long
    'Recorre todos los items y para sumar los SubItems
    For i = 1 To ListView1.ListItems.Count
        sumar = sumar + CDbl(ListView1.ListItems(i).SubItems(1))
    Next i
        txtDia0 = sumar

RESUMEN: neceisto q me sume cada valor de esas columinas en los txts negros de
abajo...


42  Programación / Programación Visual Basic / Re: Sumar datos cocretos de una base de datos desde VB 6.0 con ADO en: 21 Marzo 2018, 18:35 pm
Ya está ya lo solucioné. Lo que hice fue llamar a esta función cuando carga la lista y los demás componentes de los texbox

Código:
Private Sub lauchita()
Dim rs2 As ADODB.Recordset
Dim cod2 As Integer
Dim sql2 As String
cod2 = Val(Left(opc, 3))
[b]sql2 = "Select sum(CantFiado) as importe from Fiar where CodigoCliente =" & Val(txtccodigo.Text)[/b]
If Not Conectar() Then Exit Sub
Set rs2 = cn.Execute(sql2)
txtLaucha = IIf(IsNull(rs2!importe), "(vacío)", rs2!importe)
Set rs2 = Nothing
Desconectar
End Sub


Entonces, le digo que me haga el cálculo SQL donde CodigoCliente sea igual al valor que haya en el texto del código del cliente. Obviamente serán iguales, es comparar el valor del RS de la base de datos con el mismo valor traído de la misma base de datos pero ya guardado en el textbox. Entonces cuando esos dos 2 son iguales (siempre) me trae la suma de la columnna de cantidad fiados.

Bueno, parece q funcionó luego de mucho insistir, ya lo probe con 1, 2 y 3 registros y funciona
43  Programación / Programación Visual Basic / Sumar datos cocretos de una base de datos desde VB 6.0 con ADO en: 21 Marzo 2018, 01:25 am
Necesitaria saber como sumar una columna en específico de clientes en especifico con visual 6.0.

La idea es esta:

Cada vez que le "anoto" a un cliente una venta que no paga (que saca fiado) en la base de datos se anota un 1. Entonces, cuando ese cliente me vuelve a pedir fiado y lo fio de nuevo, me agrega otro registro con el mismo codigo de cliente, y otro 1.

Entonces en la base de datos, tengo el codigo de cliente (repetido tantas veces lo fie) Sus datos de esa venta fiada, y un número 1 por cada vez que lo fie.

la idea es, traer a un textbox la suma de esos "1" que corresponden al cliente "4" por ejemplo.


Por ejemplo:

Pepito es el cliente 4
Jose es el cliente 5

A Pepito lo fié 1 vez (+1 a la cuenta de fiado)
A Jose lo fie 1 vez (+1)
A pepito lo volvi a fiar (+1)

Entonces, quiero que en el textbox me diga que a Pepito en total lo fie 2 veces (que me sume los 2 números 1 que tengo en el registro correspondiente a Pepito.)

El campo donde almaceno la cantidad de fiados es (donde va el 1), es
CantFiado

El cambo donde almaceno el código de cada cliente, es
CodigoCliente

y al tabla se llama Fiar.

Tengo entendido q se hace con uan sentencia sql de sum, pero no sé usarla.

gracias, espero me puedan ayudar


Asi lo tengo codificado:

Primero el form load carga esto, carga los datos de la base de datos a una lista, me trae unos ciertos datos de la base de datos no todos los registros

Código:
Dim rs As adodb.Recordset
Dim sql As String
sql = "Select * from Fiar order by Apellido"
If Not Conectar() Then Exit Sub
Set rs = cn.Execute(sql)
List4.Clear
Do While Not rs.EOF
List4.AddItem Format(rs!FiadoNumero, "000") & vbTab & rs!Apellido & ", " & vbTab & rs!Nombre
rs.MoveNext
Loop
Set rs = Nothing
''Call cargardatosventas
''Call ordenar
Desconectar
'List1.ListIndex = 0

Despues, cuando hago click en algun elemento de la lista, me trae cada campo de la base de datos en un txtbox diferente:

Código:
Private Sub cargafiado()

Dim opc As String
Dim cod As Integer
Dim sql As String
opc = List4.List(List4.ListIndex)
cod = Val(Left(opc, 3))
sql = "Select * from Fiar where FiadoNumero = " & cod
Dim rs As adodb.Recordset
If Not Conectar() Then Exit Sub
Set rs = cn.Execute(sql)
'' un registro para cada textbox como este:
txtccodigo = IIf(IsNull(rs!CodigoCliente), "(vacío)", rs!CodigoCliente)
Set rs = Nothing
Desconectar
end sub


La idea seria en una sub nueva o a continuación de "Cargafiado" haga lo que pido arriba, gracias
44  Sistemas Operativos / Windows / Re: Pantalla de inicio de Windows vista en Windows 7 en: 19 Marzo 2018, 20:29 pm
Hola,

El Windows 7 que estás instalando es una copia original tuya? O es descargada de Internet? Si es descargada de Internet, de donde la obtuvistes?


En pocas palabras... De donde has sacado el disco de instalación de Windows 7?


Una captura de las propiedades del sistema no estaría mal...



Saludos,


PD:
Opino e intuyo lo mismo...

Y mira, tengo entendido q es el original, lo uso desde hace años y nunca me pasó esto, es la primera vez en esta pc

No te preocupes, eso de que salga también durante la carga del windows 7 también puede suceder. Sucede en algunos equipos, muy pocos pero en algunos. Yo que e instalado cientos por no decir miles de windows 7 en miles de equipos lo e visto en alguna ocasión. Y no, no es que en esos equipos usara un disco de instalación diferente sino que usaba el mismo de siempre.

Me parece que es debido algo relacionado con la gráfica o con alguna característica de esta. También puede suceder que el logo del win7, osea esos cuatro puntos de colores que aparecen hasta formar el logo no aparezcan y la pantalla permanezca negra hasta que llega a la parte del login, o si no hay mas que un user pues hasta que sale eso de 'iniciando...' con el fondo azul. Por eso les digo que no se piensen que siempre los windows 7 inician de la misma manera, osea de la manera común que todos conocemos con los 4 puntos que acaban formando el logo. Es lo mas común pero en ocasiones puede cargar de otras formas como ya digo, incluyendo la carga igual a la que hacía en su día el windows vista.
Saludos...

Songoku


Puede que sea eso, el mother es el que cito al ppcio del post, y la grafica es una R9 270, este mother no trae onbard vga. Ahora estoy bajando un windows 7 q trae 32 x 64 y todas las versiones todo en uno, voy a ver que onda ese. Pero repito es como vos decis mepa, por q el disco q tengo yo lo he usado muchiimas veces y nunca me hizo esto
45  Sistemas Operativos / Windows / Re: Pantalla de inicio de Windows vista en Windows 7 en: 19 Marzo 2018, 19:24 pm
Pero si estoy instalando windows 7! o que? WTF omg?
46  Sistemas Operativos / Windows / Re: Pantalla de inicio de Windows vista en Windows 7 en: 19 Marzo 2018, 19:06 pm
No no, obviamente no. Si sale durante la instalacion eso ya lo se, pero luego cuando ya esta instalado sigue ahi, no se pone el logo de windows 7, sigue la de vista, todo el tiempo. Y ya cambie el disco y sigue asi, definitivamente es algo del bios
47  Sistemas Operativos / Windows / Re: Pantalla de inicio de Windows vista en Windows 7 en: 19 Marzo 2018, 17:36 pm
ya.. probe con otro disco! bueno definitiamente la cosa x el BIOS. Que tendre q t tocar del bios? bastará con quitarle la pila?

esta es

48  Sistemas Operativos / Windows / Pantalla de inicio de Windows vista en Windows 7 en: 19 Marzo 2018, 16:26 pm
una aplicacion me me cambió la panalla de inicio de windows 7 x la de windows Vista. Ya probe todo para sacarla y  poner la de w7 de nuevo, con este link:

https://support.microsoft.com/es-es/help/2445937

Tambien con sysprep, formatendo incluso, y no hay forma, no puedo volver a la pantalla de inciio de windows 7 alguna idea?

Mother gigabyte ga ep45 ud3l

con el @BIOS de gigabyte le cambie el BIOS, se me hace q algunas de esas 2 opciones esta probocando q no aparezca la pantalla de windows, cual será?


49  Programación / Programación Visual Basic / Re: Validacion de comas y puntos VB6 en: 12 Marzo 2018, 18:51 pm
Gracias de nuevo.. le puse CDBL en vez de val previo a cada txt y andubo, sos un genio

50  Programación / Programación Visual Basic / Re: Anda mal el IF, o estoy haciendo algo mal? Visual 6.0 en: 12 Marzo 2018, 17:30 pm
Hola, justamente por eso último que dices bloquié en el txt cualquier ingreso de palabras, puntos o simbolos, sólo dejé la coma y numeros. Pero me surigó otro problema, y cree el otro topic, tal vez puedas ayudarme ahi tambien, gracias!
Páginas: 1 2 3 4 [5] 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines