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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13
21  Programación / .NET (C#, VB.NET, ASP) / clausula DISTINCT en: 18 Agosto 2017, 11:44 am
Hola buenas,

si escribo:

select distinct codigo from hoja1---me escribe todos los codigos sin duplicidades

pero si escribo:

select distinct codigo, fecha, denominacion from hoja1 ---me da error

¿POR QUE??

hay alguna manera de escribir la instruccion para muchos datos y soy yo quien la escribe mal?
o esque no se puede?
22  Programación / .NET (C#, VB.NET, ASP) / Re: Detectar copia en tabla access en: 17 Agosto 2017, 12:42 pm
Hola buenas,
He conseguido seleccionar la fila duplicada con un datagridview.
La cosa es que solo selecciono la fila con la fecha actual.. y me gustaía eliminar la fila con la fecha antigua..

¿algún consejo de como puedo hacerlo?

Aquí os dejo el código para que le echeis un vistazo..

Código:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim cnn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\PEPE\Desktop\centrosNavarra_correcciones.accdb")

        ' CREADA CONEXION CNN

        ' Dim da As New OleDbDataAdapter("select Código_centro, count(Código_Centro) from Hoja1  group by Código_Centro having(count(Código_Centro) >1) ", cnn)

        '  Dim da As New OleDbDataAdapter("select Código_centro from Hoja1", cnn)

        Dim da As New OleDbDataAdapter("select * from Hoja1", cnn)

 

        'CREADO ADAPTER DA, RECUPERA DATOS DEL SELECT DE LA CONEXION CNN

 

        ' EN CASO DE NO FUNCIONAR ESTE SELECT UTILIZAR EL SIMPLE CON EL FILTRO WHERE

        Dim ds As New DataSet

 

        da.Fill(ds)

 

        DataGridView1.DataSource = ds.Tables(0)

 

 

        Dim buscar As Integer = 19500101

 

        Dim numero As Integer = 1

        For Each fila As DataGridViewRow In DataGridView1.Rows

            numero += 1

            If fila.Cells("F-EFECT").Value > buscar Then

 

                fila.Selected = True

            End If

 

        Next

 

 

    End Sub

End Class
23  Programación / .NET (C#, VB.NET, ASP) / Detectar copia en tabla access en: 8 Agosto 2017, 12:11 pm
Hola buenas,
estoy intentando hacer un código peor no me sale..
Quiero hacer un código que detecte duplicidades en los códigos de centro de una tabla access.

He conseguido leer toda la columna de los códigos pero no se como hacer que detecte las duplicidades.

Os comparto el código par aque le echeis un vistazo y me orienteis en lo que teng que hacer.

Código:
Module Module1

 

    Sub Main()

        Dim stn As OleDb.OleDbConnection ' conector

        Dim cmd As OleDb.OleDbCommand ' escritor

        Dim lector As OleDb.OleDbDataReader ' lector

 

 

        stn = New OleDb.OleDbConnection ' nuevo conector

        stn.ConnectionString = ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\PEPE\Desktop\centros_correcciones.accdb") ' conexion

        stn.Open() ' abrir conexion

 

        cmd = New OleDb.OleDbCommand ' nuevo escritor

        cmd.Connection = stn ' escritor conectado con conector

 

 

        cmd.CommandText = "select Código_centro FROM Hoja1"

 

 

        lector = cmd.ExecuteReader ' lector conectado con lector del escritor

        Do While lector.Read

 

            Console.WriteLine("{0}   ", lector("Código_centro"))

 

        Loop

        Console.ReadLine()

 

        lector.Close()

        Console.WriteLine("{0} filas modificadas", cmd.ExecuteNonQuery)

        Console.ReadLine()

 

 

 

        stn.Close()

    End Sub

 

End Module
24  Programación / .NET (C#, VB.NET, ASP) / Listar archivos de 2 ficheros en: 28 Julio 2017, 11:47 am
Hola buenas,

como bien dice el titulo no se como hacer una lista de los archivos de 2 ficheros.

He abierto las dos carpetas con folderbrowserDialog y al pasar el nombre de los archivos a un excel, me escribe la ruta entera de los archivo...

Como podría hacer que solo escribiera el nombre del archivo?

Código
  1. Sub leer_pdf_y_crear_excel(path, ficheroscarpeta, path2, ficheroscarpeta2, openfolderdialog, openfolderdialog2)
  2.        ' Dim fichero
  3.        Dim xlapp
  4.        Dim xllibro
  5.        Dim xlhoja
  6.        Dim i As Integer = 1
  7.        'Dim fichero
  8.        Dim archivo As String = "*.pdf"
  9.        Dim listbox1 As ListBox
  10.        xlapp = CreateObject("Excel.Application")
  11.        xllibro = xlapp.workbooks.add
  12.        xlhoja = xllibro.worksheets("Hoja1")
  13.        xlapp.visible = True
  14.  
  15.        ficheroscarpeta = System.IO.Directory.GetFiles(path)
  16.        ficheroscarpeta2 = System.IO.Directory.GetFiles(path2)
  17.  
  18.        For Each fichero As String In ficheroscarpeta
  19.            listbox1. = fichero
  20.            xlhoja.cells(i, 1) = fichero
  21.            i += 1
  22.        Next
  23.        For Each fichero As String In ficheroscarpeta2
  24.            xlhoja.cells(i, 1) = fichero
  25.            i += 1
  26.        Next
  27.  
  28.  
  29.  
  30.    End Sub
  31.  
  32.    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
  33.        Dim OpenFolderDialog As New FolderBrowserDialog
  34.        Dim path As String
  35.        Dim ficheroscarpeta() As String
  36.  
  37.        Dim OpenFolderDialog2 As New FolderBrowserDialog
  38.        Dim path2 As String
  39.        Dim ficheroscarpeta2() As String
  40.  
  41.        OpenFolderDialog.SelectedPath = "C:\Users\pepe\Desktop"
  42.        OpenFolderDialog2.SelectedPath = "C:\Users\pepe\Desktop"
  43.  
  44.  
  45.        If OpenFolderDialog.ShowDialog() = DialogResult.OK Then
  46.            path = OpenFolderDialog.SelectedPath
  47.  
  48.        End If
  49.  
  50.        If OpenFolderDialog2.ShowDialog() = DialogResult.OK Then
  51.            path2 = OpenFolderDialog2.SelectedPath
  52.            leer_pdf_y_crear_excel(path, ficheroscarpeta, path2, ficheroscarpeta2, OpenFolderDialog, OpenFolderDialog2)
  53.        End If
  54.  
  55.    End Sub
  56.  
  57.  
  58. End Class
  59.  
25  Programación / .NET (C#, VB.NET, ASP) / Re: problema con itextsharp [RESUELTO] en: 24 Julio 2017, 10:57 am
Ya he coinseguido resolverlo.

A sido una tontería, solo había que cambiar el orden de llamada de los SUBs.
26  Programación / .NET (C#, VB.NET, ASP) / problema con itextsharp [RESUELTO] en: 24 Julio 2017, 07:41 am
Hola buenas,
El asunto que em trae hoy es un problema que tengo con itextsharp.
He anclado una tabla en un pdf, dandole una posicion fija.
Se supone que la tabla debería de salir en todas las paginas del pdf, pero solo aparece en la última página.

Os adjunto parte del código poruq el código entero es muy largo...

Código
  1. tabla0.horizontalalignment = Element.ALIGN_RIGHT
  2.        tabla0.totalwidth = 180.0F
  3.        tabla0.lockedwidth = True
  4.        tabla0.spacingafter = 20.0F
  5.  
  6.        tabla1.setwidths(New Single() {27.5F, 80.0F, 20.0F, 22.0F})
  7.        tabla1.totalwidth = 565.0F  ' ANCHURA TOTAL DE LA TABLA
  8.        tabla1.LockedWidth = True
  9.        tabla1.spacingafter = 6.5F
  10.  
  11.        tabla2.setwidths(New Single() {22.0F, 30.0F, 115.0F, 15.0F, 33.0F})
  12.        tabla2.totalwidth = 560.0F
  13.        tabla2.LockedWidth = True
  14.        tabla2.splitrows = True
  15.        tabla2.HeaderRows = 1  ' LA FILA 1 DE LA TABLA2 SE CONVIERTE EN LA CABECERA DE LA TABLA Y SIEMPRE QUE SALTA DE PAGINA APARECERÁ ESTA FILA.
  16.  
  17.        'tabla6.setwidths(New Single() {24.0F, 30.0F, 114.0F, 30.0F, 34.0F})
  18.        'tabla6.totalwidth = 539.0F
  19.        'tabla6.LockedWidth = True
  20.  
  21.        tabla7.setwidths(New Single() {22.0F, 31.0F, 119.0F, 17.7F, 30.5F})
  22.        tabla7.totalwidth = 565.0F
  23.        tabla7.LockedWidth = True
  24.  
  25.        tabla3.SetWidths(New Single() {46.5F, 27.5F, 16.5F, 26.5F, 39.5F, 12.5F, 27.0F, 38.5F})
  26.        tabla3.TotalWidth = 565.0F
  27.        tabla3.LockedWidth = True
  28.        tabla3.SpacingBefore = 6.0F
  29.  
  30.  
  31. For i = numreg - 8 To numreg ' CONTAMOS LAS ULTIMAS 8 LINEAS DEL TXT
  32.  
  33.            Dim micelda = New pdf.PdfPCell(New Phrase(b(i).ToString(), New Font(Font.ITALIC, 8.0F, Font.NORMAL)))
  34.            micelda.FixedHeight = 54.0F
  35.  
  36.            micelda.HorizontalAlignment = iTextSharp.text.Element.ALIGN_CENTER
  37.            micelda.VerticalAlignment = iTextSharp.text.Element.ALIGN_MIDDLE
  38.  
  39.            tabla3.addcell(micelda)
  40.        Next
  41.  
  42.  Public Class EVENTOS_ITEXT '
  43.  
  44.        Inherits PdfPageEventHelper
  45.  
  46.        Public Overrides Sub OnEndPage(writer As PdfWriter, document As Document) ' OVERRIDES reemplaza el método por el método personalizado
  47.  
  48.  
  49.            contador_paginas_total += 1
  50.            'If contador_paginas_total = 1 Then
  51.            '    tabla6.WriteSelectedRows(0, -1, 28.2, 552, writer.DirectContent())
  52.            'tabla5.writeselectedrows(0, -1, 28.4, 132, writer.DirectContent())
  53.            'tabla3.WriteSelectedRows(0, -1, 28.4, 190, writer.DirectContent())
  54.  
  55.            '    tabla0.WriteSelectedRows(0, -1, 315, 700, writer.DirectContent())
  56.  
  57.            '    tabla1.WriteSelectedRows(0, -1, 28.4, 600, writer.DirectContent())
  58.            'End If
  59.            'If contador_paginas_total = 1 Then
  60.  
  61.            tabla7.WriteSelectedRows(0, -1, 22.0, 571.5, writer.DirectContent())
  62.  
  63.  
  64.            'tabla5.writeselectedrows(0, -1, 28.4, 132, writer.DirectContent())
  65.  
  66.            tabla3.WriteSelectedRows(0, -1, 22, 195, writer.DirectContent())
  67.  
  68.            tabla0.WriteSelectedRows(0, -1, 325, 720, writer.DirectContent())
  69.  
  70.            tabla1.WriteSelectedRows(0, -1, 22, 620, writer.DirectContent())
  71.  

En caso de necesitar mas datos solo teneis que pedirlos..l

No se porque pasa eso de que solo aparezca en la ultima página...
27  Comunicaciones / Redes / Re: carpeta en red winxp en: 13 Julio 2017, 16:48 pm
No me habia dado cuenta que esta la rama de redes en el foro... ahora mismo muevo el tema a esa rama.

LO SIENTO, MEA CULPA.
28  Comunicaciones / Redes / Re: carpeta en red winxp en: 13 Julio 2017, 15:10 pm
Los equipos que quiero que tengan acceso somn win 8 y win 10. pero da lo mismlo no? porque quiero que a todos loes pida contraseña solo que a estos usuarios se la dire..

SI, todos estan en el mismo grupo de trabajo y en la misma resdd y todo.
lo del firewall...no lo se, tengo que deshabilitarlo????

El win xp tiene 3 usuarios y se que 2 de ellos tienen contraseña pero que 1 no.. le tengo que poner contraseña? creo que la que no tiene contraseña es el admin. CREO. cuando pueda lo miro y te confirmo. pero de ser asi tengo que ponerle contraseña?

Me han dicho que tengo que elimianr todos los usuarios de compartir carpeta y poner solo al que quiero que pueda compartir. me explico. La carpeta que quiero bloquear acceso -compartir y seguridad- compartir- y me salen 3 usuarios pues elimino 2 y dejo el admin con la contraseña que le ponga?


 Esque no lo se, cada persona que pregunto me dice una cosa distitna, y esperaba que en este foro se me solucionase el problemilla...

Un saludo, PETETE:)

PD, en caso de no explicarme bien o de necesitgar mas datos no dudeis en preguntarme
29  Comunicaciones / Redes / Re: carpeta en red winxp en: 12 Julio 2017, 20:40 pm
he visto en internet que escribiendo
net user invitado "contraseña" en el cmd, se le asigna un a contraseña al usuario invitado. y es con esta contraseña con la que se accede a las carpetas compartidas?
30  Comunicaciones / Redes / Re: carpeta en red winxp en: 12 Julio 2017, 20:06 pm
que quite los firewalls??

y ya estaría?
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines