Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - E N T E R

Páginas: 1 [2] 3 4 5 6 7 ... 71
16
Visual Basic 6 / Re:Blog
« en: Diciembre 17, 2015, 10:08:29 am »
Que buenos amigo todo estos.

Pero por que en Excel no na dejes de lado al puro VB6 vos haces eso proyecto interesantes siempre por que te mudas ahi

17
Visual Basic 6 / Re:Blog
« en: Diciembre 02, 2015, 09:19:46 am »
Al finnnn algo nuevo amigo Lea yo pense que ya dejaste la programacion jejeje
Gracias por los aportes.

18
General / Re:Visual Studio Code de Microsoft es ya Open Source
« en: Noviembre 20, 2015, 09:05:17 am »
Que bueno esto, a partir de ahora seguro mucho lenguajes van a salir despues de esto

19
Bases de Datos / Re:Diferenciar error devuelto por Mysql
« en: Noviembre 14, 2015, 02:46:08 pm »
Bueno profundice un poco mas esto y hice asi como veran ahi para capturar cada error cambie el ConnectionString a proposito y abajo explico por que da el error

Lo correcto es asi y suponiendo que todo corre bien
cnADO.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=control_hotel; User=root;Password=;Option=3;"


ConnectionString.: Driver={MySQL ODBC 5.100 Driver};Server=localhost;Database=control_hotel;User=root;Option=3;
El error es......: El ODBC es otra version
Descripcion......: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
Native...........:  0
Numero...........: -2147467259
Source...........: Microsoft OLE DB Provider for ODBC Drivers
State............: IM002
------------------------------------------------------------------------------------------------------------------------------------------------------
ConnectionString.: Driver={MySQL ODBC 5.1 Driver};Server=localhost1000;Database=control_hotel;User=root;Option=3;
El error es......: El IP del servidor no se encuentra
Descripcion......: [MySQL][ODBC 5.1 Driver]Unknown MySQL server host 'localhost1000' (11001)
Native...........:  2005
Numero...........: -2147467259
Source...........: Microsoft OLE DB Provider for ODBC Drivers
State............: S1000
------------------------------------------------------------------------------------------------------------------------------------------------------
ConnectionString.: Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=control_hotel1000;User=root;Option=3;
El error es......: La Base Datos no se encuentra
Descripcion......: [MySQL][ODBC 5.1 Driver]Unknown database 'control_hotel1000'
Native...........:  1049
Numero...........: -2147467259
Source...........: Microsoft OLE DB Provider for ODBC Drivers
State............: S1000
------------------------------------------------------------------------------------------------------------------------------------------------------
ConnectionString.: Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=control_hotel;User=root;Option=3;
El error es......: Ahora desactive el servicio de MySQL a proposito
Descripcion......: [MySQL][ODBC 5.1 Driver]Can't connect to MySQL server on 'localhost' (10061)
Native...........:  2003
Numero...........: -2147467259
Source...........: Microsoft OLE DB Provider for ODBC Drivers
State............: S1000

Y como verar con el NativeError se puede diferenciar cada error.

Aca el code

Código: (VB) [Seleccionar]
Public Sub ConectarADO()
   
    On Error GoTo ERR_CommandTimeout:
   
    Set cnADO = New ADODB.Connection
    Set rsADO = New ADODB.Recordset
   
    rsADO.CursorLocation = adUseClient
    cnADO.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=control_hotel; User=root;Password=;Option=3;"
    cnADO.Open
       
GoTo CleanUp:

ERR_CommandTimeout:

    Dim oErr As ADODB.Error
   
    For Each oErr In cnADO.Errors
       
        Debug.Print "ConnectionString.: "; cnADO.ConnectionString
        Debug.Print "El error es......: "; ":D"
        Debug.Print "Descripcion......: "; oErr.Description
        Debug.Print "Native...........: "; oErr.NativeError
        Debug.Print "Numero...........: "; oErr.Number
        Debug.Print "Source...........: "; oErr.Source
        Debug.Print "State............: "; oErr.SQLState
        Debug.Print String$(150, "-")
       
        If oErr.NativeError = "0" Then
            MsgBox "El ODBC es otra version instalar la version correcta", vbInformation
        End If
       
        If oErr.NativeError = "2005" Then
            MsgBox "El servidor no se encuentra", vbInformation
        End If

        If oErr.NativeError = "1049" Then
            MsgBox "La base datos no se encuentra", vbInformation
        End If
       
        If oErr.NativeError = "2003" Then
            MsgBox "No se puede conectar al servidor", vbInformation
        End If

    Next oErr
   
CleanUp:
    Set cnADO = Nothing
End Sub

20
Bases de Datos / Re:Diferenciar error devuelto por Mysql
« en: Noviembre 14, 2015, 11:36:32 am »
Se me ocurre asi capturar la descripcion del error y poner en un select case y si hay un error segun la descripcion hacer tal cosa


Código: (VB) [Seleccionar]
    ErrorHandler:
   
    If Err <> 0 Then

        Dim xError As String
        xError = Err.Description
               
        Select Case xError
       
            Case "[MySQL][ODBC 5.1 Driver]Unknown database 'control_hotel'"
               
                MsgBox "No existe la bd", vbInformation
               
            Case "[MySQL][ODBC 5.1 Driver]Can't connect to MySQL server on 'localhost' (10061)"
               
                MsgBox "No se puede conectar a la bd", vbInformation
               
            Case "[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado"
               
                MsgBox "No existe el controlador ODBC", vbInformation
           
        End Select

    End If

21
General / Google ofrece cursos online con diplomados
« en: Octubre 23, 2015, 11:14:18 am »
Por si les interesa

Actívate, el primer paso para alcanzar tus metas
El futuro laboral está en el mundo online.
¡Un mundo lleno de posibilidades donde puedes conseguir todo lo que te propongas!
Empieza a formarte desde ya. Apúntate a nuestros cursos online o presenciales y conviértete en un #Activado.

https://cursos.formacionactivate.es/explorer

22
Visual Basic .NET / C# / Re:Recortar carcteres visual basic
« en: Octubre 20, 2015, 12:22:16 pm »
Hola a ver si te sirve esto.



Código: (VB) [Seleccionar]
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        TextBox2.Text = Split(TextBox1.Text, "Twitter Web Client")(1)
        TextBox2.Text = Split(TextBox2.Text, ",")(1)
        TextBox2.Text = Split(TextBox2.Text, """")(1)

    End Sub

Se supone que en textbox1 hay el texto = "652394532592467968,"","","2015-10-09 08:05:52 +0000","Twitter Web Client","Hay ocasiones en la que mejor prevalecer ‪#‎Sisepuede‬ y seguir adelante.","","","",""

23
Visual Basic 6 / Re:Cuantas combinaciones puedo hacer de unos numeros
« en: Octubre 03, 2015, 03:44:56 pm »
Noo lo que pasa es amigo en generar los numero y ordenarlos no tengo problemas. puedo generar todos los numeros que quiero ya he llegado a mas de 100 mil numeros.

Como dice el dicho la curiosidad mata al gatos y ya casi me esta pasando eso  :'( :'( :'(

Lo que no llego a entender como se hasta hasta cuantos números se puede mezclar.

ahora como se si no se repite es sencillo, lo genero aleatoriamente, busco en la bd si ya existe lo que se genero si no existe lo guarda o si no vuelve a generar otro y así sucesivamente.


24
Visual Basic 6 / Re:Cuantas combinaciones puedo hacer de unos numeros
« en: Octubre 03, 2015, 01:40:34 pm »
Y la verdad ya me perdi amigo con las matematicas cero.

He visto otro video tambien sobre Variaciones sin repeticion pero me da mas problemas que soluciones por que en mi caso es asi

https://www.youtube.com/watch?v=h0FwTGtM7H8

Estos los numeros a mezclar = 01-02-03-04-05-06-07-08-09-10-11-12-13-14-15

De ese numero yo puedo hacer una mezcla asi:

01-02-03-12-15

01-02-03-13-15

02-03-07-13-15

03-07-09-13-15

Lo que se es que siempre tiene que estar ordenados de menor a mayor.



25
Visual Basic 6 / Re:Cuantas combinaciones puedo hacer de unos numeros
« en: Octubre 01, 2015, 10:31:37 pm »
Bueno lleve al VB6 y segun el ejercicio que muestra en el video el segundo ejemplo es lo que me interesa.

Y segui ese metodo para calcular y me sale que puedo combinar  1.307.674.368.000 veces.

Este es mi codigo

Código: (VB) [Seleccionar]
Private Sub Form_Load()
   
    Dim factorial As Double
    Dim x, i As Integer
       
    x = CInt(15)
    factorial = x
   
    For i = x - 1 To 1 Step -1
        factorial = factorial * i
        Debug.Print Format(factorial, "##,###0")
    Next
       
End Sub


26
Visual Basic 6 / Re:Cuantas combinaciones puedo hacer de unos numeros
« en: Octubre 01, 2015, 09:59:05 pm »
Creo que con este se resuelve un poco de Matematica

https://www.youtube.com/watch?v=bWhZll9ClFk

27
Visual Basic 6 / Cuantas combinaciones puedo hacer de unos numeros
« en: Octubre 01, 2015, 06:53:00 pm »
Hola, tengo el siguiente problema matemático  :'(

Tengo estos números = 1-2-3-4-5-6-7-8-9-10-11-12-13-14-15 Y quiero hacer una mezcla de 5 numero.

Agarrar 5 numeros de los 15 sin repetir 1 numero, Y quiero saber cuantas veces puedo mezclar esos 15 numeros entre 5.

28
Visual Basic .NET / C# / Re:Ayuda generar txt con informacion de un Form
« en: Septiembre 29, 2015, 05:52:40 pm »
Haa pero estas programando en Vb.net, el ejemplo que te pase es para el Visual basic 6 no especificaste en que estabas programando.

Pero es casi lo mismo solo que cambia el Print, yo lo hice asi, no tengo ahora instalado el .NET pero aca te dejo mi codigo que use en unos de mis programas.

Código: (VB) [Seleccionar]
Sub ImprimirTicket()

        Dim xNom, xCan, xSub As String
        FileOpen(1, "C:\Factura.txt", OpenMode.Output)

        PrintLine(1, "========================================")
        PrintLine(1, TAB((40 - Len("COMPROBANTE DE VENTAS")) \ 2), "COMPROBANTE DE VENTAS")
        PrintLine(1, "========================================")
        PrintLine(1)

        PrintLine(1, "----------------------------------------")
        PrintLine(1, TAB(0), "CANT", TAB(6), "P R O D U C T O", TAB(34), "SUBTOT")
        PrintLine(1, "----------------------------------------")

        For I = 0 To Form1.LVentas.Items.Count - 1

            xNom = Form1.LVentas.Items(I).Text
            xCan = Form1.LVentas.Items(I).SubItems(2).Text
            xSub = Form1.LVentas.Items(I).SubItems(3).Text

            PrintLine(1, TAB(0), xCan, TAB(6), xNom, TAB(34), xSub)

        Next I

        PrintLine(1, "----------------------------------------")
        PrintLine(1, "                  TOTAL :", txtTotal.Text)

        FileClose(1)

    End Sub

29
Visual Basic 6 / Re:Determinar color a partir de un color base
« en: Septiembre 25, 2015, 12:53:10 pm »
Que bueno esta el code Leandro. Yo creo que es lo que esta buscando PatriciaBB

30
General / Re:No inicia la máquina virtual en VBox
« en: Septiembre 22, 2015, 11:01:48 am »
Hola amigo la verdad no uso Virtualbox mas vmWare

Pero segun el error que indicas a muchos ya le sucedio lo mismo y aca dicen como solucionar

https://forums.virtualbox.org/viewtopic.php?f=6&t=33196

https://forums.virtualbox.org/viewtopic.php?f=6&t=33196

https://www.youtube.com/watch?v=_dpB2U-KHZM

https://www.youtube.com/watch?v=iEDrMVqxP1o

Páginas: 1 [2] 3 4 5 6 7 ... 71