• Domingo 5 de Mayo de 2024, 00:21

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.


Temas - Tagasa

Páginas: [1]
1
VB .NET / Botones Crystal Report
« en: Martes 15 de Mayo de 2007, 16:01 »
Hola a todos, a ver si me pueden ayudar...
Cuando imprimo un informe crystal que coge los datos de una bd access, me surgen dos problemas:

- No se visualizan los botones de arriba, donde te da la opción de imprimir, zoom, exportar... si te pones encima, aparece el chivato de lo que es cada uno y se puede pinchar y te imprime o hace lo que le digas, pero no se visualizan...

- Hay veces que no me coge todos los registros de la tabla y se olvida el último, pero solo a veces, lo mismo no sale la primera vez que pinchas pero si la
segunda...

Son dos cosas bastante raras... espero que a alguien le haya pasado y pueda ayudarme.

Muchisimas gracias de antemano, un saludo!

2
VB .NET / Error:la Informacion Del Error No Esta Disponible
« en: Jueves 29 de Marzo de 2007, 10:37 »
Hola a todos,
Me aparece este error cuando hago cnAccess.Open()

La conexion la hago a una base de datos access que está en el servidor mediante la siguiente cadena de conexion:

Public ConexionAccess As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= \\SNTOFG1\PUB-SIS\BD_CALENDARIO\Calendario.mdb ; Persist Security Info=false"

La base de datos está hecha en access 2003 y me funciona tanto en pcs con access 97 y access 2003, pero hay dos ordenadores en los que me da este error..
   
Espero que me puedan ayudar, he probado de todo y no se me ocurre nada mas...

Muchas gracias de antemano

3
VB .NET / Actualizar Datagrid / Abrir-cerrar Formularios
« en: Jueves 22 de Febrero de 2007, 16:11 »
Hola a todos! tengo dos preguntas que supongo que seran una tontería pero no consigo que me salga.

1º Tengo dos forms, en uno el datagrid y en el otro cajas de texto con datos a añadir en el datagrid. Cuando guardo los datos y vuelvo al form donde está el datagrid aún volviendo a rellenar el dataset para actualizar los datos del datagrid no me lo actualiza... (tengo puesto el refresh y todo...). Trabajo con ADO...

2º Visto que la primera opción no me funcionaba, probe a cerrar el formulario del datagrid y volver a abrirlo (todo desde el form donde introduzco los datos), así:

Desde el formulario2 pongo:

dim f as new form1

f.close()
f.show()

pero no se por qué razón no me lo cierra. Con esto estaría solucionado el primer punto, ya que cerrando el formulario y volviéndolo a abrir me actualiza el datagrid sin problemas.

Espero que me podáis ayudar... muchas gracias de antemanos a todos, un saludo!

4
VB .NET / Calendario (monthcalendar) Para Windows Forms
« en: Viernes 16 de Febrero de 2007, 16:40 »
Hola a todos, estoy haciendo un calendario y me gustaría tratar los días de los meses por separado, ponerles fondo de distinto color, etc... estoy leyendo por ahí, pero parece ser que ésto sólo se puede hacer para web... me lo podríais confirmar? es para no seguir volviéndome loca intentando hacer algo que no se puede....
Muchisimass gracias de antemano, un saludo!

5
Visual Basic 6.0 e inferiores / Seleccion De Filas En Un Msflexgrid
« en: Jueves 8 de Febrero de 2007, 16:32 »
Hola a todos, me estoy volviendo loca para seleccionar filas en un msflexgrid no consecutivas. Tengo la opción de seleccionarlas todas seguidas, pero necesito que el usuario seleccione las que quiera y luego necesitare leer las filas seleccionadas... He leido que no se puede hacer.. si es así, sabéis con que otro control podría hacerlo? muchisimas gracias de antemano. Un saludo

6
VB .NET / Consulta Sql
« en: Lunes 15 de Enero de 2007, 00:01 »
Hola a todos, a ver si me podeis ayudar, quiero hacer una consulta sql en .net pero en la sentencia where, no se cómo hacer referencia a dos campos de la tabla... ésta es la sql:

miCadena = "SELECT [orden/partida] ,[nºrevision] from De100m5 WHERE (" & CInt(Partida) & " BETWEEN [partida/1_desde] AND [partida/1_hasta])"

Es decir, lo que quiero es sacar un listado de ordenes donde la variable 'Partida' este comprendida entre los campos [partida/1_Desde] y [partida/1_hasta].
De esta forma no me reconoce los campos de la bd, en cambio, en visual basic 6 no daba ningun problema...

Espero que me podáis ayudar, muchisimas gracias de antemano!

7
VB .NET / Datagrid Con Datareader
« en: Martes 2 de Enero de 2007, 10:21 »
Hola buenas, perdonen mi ignorancia pero... cual es la razón por la que en todos los ejemplos del datagrid siempre vaya relacionado a un dataset? resulta que yo trabajo con un datareader el cual contiene los datos de la consulta que le acabo de hacer, quiero que esos datos aparezcan en un datagrid.... cómo lo hago? si no saben por favor contestadme a la primera pregunta... muchas gracias de antemano a todos.

8
Crystal Reports / Registro Del Crystal Reports
« en: Martes 19 de Diciembre de 2006, 09:07 »
Hola a todos, a ver si me podéis ayudar...

Al agregar un report hecho con Crystal Reports 8.0, me salta el asistente del registro de crystal decisions. Si creo un report directamente dentro del visual basic.net tb me aparece el asistente para registrar, mi pregunta es:

- Es necesario tener un crystal reports instalado en mi equipo o viene un crystal reports incluido en el visual studio?

- El asistente ese registra el crystal que viene con el visual studio o me registra el crystal reports 8.0 que tengo instalado en mi equipo?

Todo esto viene por los problemas que estoy teniendo al pasar la aplicación a otros equipos sin el visual studio y sin crystal reports, y creo que mi problema puede venir por el registro...

Y ya que estoy.. en otro equipo con el visual studio instalado y todo, no tengo la opción de agregar a la barra de herramientas el CrystalReportViewer, no me aparece, que tendría que hacer?

Agradeceria enormemente una ayudita, muchisimas gracias de antemano

Un saludo

9
VB .NET / Registro Crystal Reports
« en: Lunes 18 de Diciembre de 2006, 17:25 »
Hola a todos, a ver si me podéis ayudar...

Al agregar un report hecho con Crystal Reports 8.0, me salta el asistente del registro de crystal decisions. Si creo un report directamente dentro del visual basic.net tb me aparece el asistente para registrar, mi pregunta es:

- Es necesario tener un crystal reports instalado en mi equipo o viene un crystal reports incluido en el visual studio?

- El asistente ese registra el crystal que viene con el visual studio o me registra el crystal reports 8.0 que tengo instalado en mi equipo?

Todo esto viene por los problemas que estoy teniendo al pasar la aplicación a otros equipos sin el visual studio y sin crystal reports, y creo que mi problema puede venir por el registro...

Y ya que estoy.. en otro equipo con el visual studio instalado y todo, no tengo la opción de agregar a la barra de herramientas el CrystalReportViewer, no me aparece, que tendría que hacer?

Agradeceria enormemente una ayudita, muchisimas gracias de antemano

Un saludo

10
Crystal Reports / Mantener Junto Encabezado+detalle
« en: Jueves 16 de Noviembre de 2006, 12:32 »
Hola a todos, a ver si me podeis ayudar porque me estoy volviendo loca. Tengo un problema y es que el encabezado de grupo no se mantiene junto al detalle. Es decir, cuando acaba la página y sigue escribiendo titulo(encabezado) + detalle si no entra en la hoja, en vez de llevarme todo a la siguiente hoja, me escribe el titulo en la primera hoja y el detalle en la segunda.... y no kiero que sea asi. He probado a meter todo en el detalle y poner la opcion "mantener juntos" pero no me hace nada.. si alguien me puede ayudar lo agradecería muchisimo, un saludo y gracias de antemano.

11
VB .NET / Imprimir Con Crystal Report
« en: Viernes 15 de Septiembre de 2006, 13:41 »
Muy buenas, otra preguntita, k esque todavía ando un poco verde en esto del .net. Quiero imprimir un par de informes que tengo hechos en crystal report. Estos informes cogen los datos directamente de una tabla de access por lo que solo tendria k decirle la ruta de la bd, la ruta de los informes, que imprima por la impresora predeterminada y poca cosa más. Lo tengo hecho en visual basic 6 pero no tengo ni idea de como pasarlo a .net.

Un saludo a todos y muchas gracias de antemano

12
VB .NET / Vb.net + Access
« en: Martes 12 de Septiembre de 2006, 18:13 »
Muy buenas! a ver si alguien me puede ayudar... Lo que quiero hacer es recorrer todos los registros de una tabla de SQL e ir pasandolos a una tabla de access. Tal y como lo tengo puesto en el codigo que pongo abajo, sólo me mete el ultimo registro. No se como pasar a la siguiente linea de access y que me meta todos los registros... El problema esque la cantidad de registros puede variar, lo mismo pueden ser 3 que 6 o los que sean. Agradeceria muchisimo vuestra ayuda ya que es muy importante acabar con este trabajo...
Muchas gracias de antemano y un saludo!

If LectorSQL.HasRows Then '(compruebo que haya lineas en la tabla de sql)

     ParamAccess = New OleDbParameter
     CommandAccess = New OleDbCommand
     cnAccess.Open()  '--> abro la conexion de access

     CommandAccess = New OleDbCommand("INSERT INTO tablaACCESS  ([NOMBRE],[APELLIDO]) values (@nombre,@apel)", cnAccess)

               
While Lectord100m9.Read

           CommandAccess.Parameters.Add(New OleDbParameter "@nombre",          OleDbType.VarChar))
           CommandAccess.Parameters("@nombre").Value = LectorSQL.Item("NOMBRE")

           CommandAccess.Parameters.Add(New OleDbParameter("@apel", OleDbType.VarChar))
           CommandAccess.Parameters("@apel").Value = LectorSQL.Item("APELLIDO")
 
End While

CommandAccess.Parameters.Add(ParamAccess)
CommandAccess.ExecuteNonQuery()

cnAccess.Close()  '--> cierro la conexion de access
End If

13
VB .NET / Cargar Datos A Una Tabla
« en: Martes 11 de Julio de 2006, 15:55 »
Hola!!

Necesito saber como puedo cargar datos de una tabla en ejecucion. Indicando liena a linea cada caja de trexto en que campo hay que meterlo. Con VB6 era muy sencillo, abrias la conexion, y luwo con poner campo=caja de texto valie.

¿Como se hace en .net?

He probado con una sql "INSERT INTO ..." pero tengo demasiados campos y me quedaria muy larga la SQL

Lo he intentado con el dataadapter y el dataset peor no he conseguido nada.

¿Hay alguien que me pueda explicar como lo hago?

La base de datos que uso es SQL Server.

Muchas graciassss y un saludoooooooooooooo  :hola:

Tania

14
VB .NET / Imprimir Con Access Y Crystal Reports
« en: Martes 11 de Julio de 2006, 12:10 »
Hola a todos!!

Tengo una aplicacion en VB6 que imprime un documento de la siguiente forma:
    Los datos de la tabla A de SQL Server, se pasaban a la Tabla B de Access.
    El reporte de Crystal cogia los datos del access.

Mi primer problema está que ahora en que quiero pasar esta aplicacion a . NET y no se como puedo pasar los datos de la tabla A de SQL Server a la de Access. Se abrir la tabla Z de SQL para leer los datos pero ¿Como abro la base de datos de Access para poder meterle los datos de la tabla A?

Quiza un data adapter?? :huh: , lo he porbado perop nos e como usarlo para meterle los datos por codigo.

Espero que me podais ayudar, he porbado de todo, peor no encuentro nada que me sirva.

Saludosssssssssssssssssss :hola:

Tania

15
VB .NET / Uso Del Distinct Row Para Visual Basic.net
« en: Lunes 3 de Julio de 2006, 15:17 »
Hola,

Sabéis como puedo hacer una consulta y k solo me coga de la tabla los registros que no se repiten? la he hecho de esta forma pero no me deja:

ComandoSQL = New SqlCommand("Select distinctrow COD_TALLER_O_SERVICIO, ORDEN_PARTIDA, NºREVISION, Nº_SECUENCIA, OBSERVACIONES, [TIPO_(P/N/E)], [PLANO/NORMA/ESPECIF] from DE100M9 Where [ORDEN_PARTIDA] = @Orden and [Nºrevision] = @revision ", cnGOBEX400m9)


He puesto despues del distinct row el campo por el que quiero que me coja los datos sin repertirlos, pero me lo ve como si fuera un campo más (una columna mas de la tabla), por lo que da error.

Espero que me podáis ayudar.

Muchas gracias de antemano y un saludo!

Agur

16
VB .NET / Pasar Un Formulario A Una Funcion
« en: Jueves 29 de Junio de 2006, 11:36 »
Hola!
Queria saber si hay alguna manera de pasar como parametro un formulario, en visual 6.0 llamaba a la funcion: HazFuncion(form), y en la funcion ponia public function(pantalla as form), y luego usando pantalla.control me servia.

¿Como puedo hacer lo mismo para .net?
He usado lo mismo, incluso añadiendo la declaracion luego dentro de la funcion del formulario, pero no me funciona.

Saludossssssssssssssssss   :hola:

Tania

17
Visual Basic 6.0 e inferiores / Problemas Con Un Programa
« en: Jueves 29 de Junio de 2006, 10:15 »
Hola!
Tengo una aplicacion en visual, que no habia dado ningun problea hasta ahora. Sin ninguna razon aparente ahora cada vez que se ejecuta la aplicacion salta automaticamente el Windows Instaler para instalar un programa. Por que puede pasar esto? Agradeceria mucho una ayudaaaaa....

Saludosssssssssssssss

Tania

18
VB .NET / Abrir Y Cerrar Formularios
« en: Martes 20 de Junio de 2006, 11:19 »
Hola a todo@s!

Tengo una aplicacion con dos formularios Form1 (principal) y Form2.

Cuando ejecuto la aplicacion se abre Form1, si segun lo abro lo cierro (me.close) se me descarga la aplicacion. El problema está cuando abro la aplicacion y voy al form2 ocultando el primero (me.hide) y vuelvo al form1 cuando le doy a salir me cierra el formulario pero no me lo descarga de memoria.

¿Como puedo hacer para que me lo descargue de memoria?

He estado mirando en paginas y en el foro, y solo he encontrado que con close cierra toda la aplicacion y con hide lo ocultas,  pero en mi caso el close tampoco cierra la aplicacion por completo, no se si será porque pierde cual es el formulario principal....  :unsure:

Muchas gracias

Tania

19
VB .NET / Abrir Formularios Desde Distintos Proyectos
« en: Viernes 16 de Junio de 2006, 11:59 »
hola!

Ya se abrir un formulario desde otro con un boton con el show, pero tengo un problema tengo una solucion y en ella dos proyectos, ¿se puede abrir un formulario del proyecto 2 desde un formulario del proyecto 1?

Gracias, saludossssssss :hola:

20
VB .NET / Configurar Titulos De Un Datagrid
« en: Jueves 15 de Junio de 2006, 15:07 »
Hola!      ;)

He creado un data grid en diseño, cuando cargo el datagrid con los datos de la tabla en los titulos de cada columna me aparece el nombre del campo de la tabla,

¿hay alguna manera de poder poner yo los nombres que quiero en cada columna?

Muchas gracias, saludosssss

Tania

21
VB .NET / Cargar Datagrid En Ejecucion
« en: Jueves 15 de Junio de 2006, 11:47 »
;) Hola!

No se si podreis ayudarme tengo que cargar un data grid con datos de una tabla, se hacerlo de forma desconectada con un dataadapter y un dataset, el problema está que lo que necesito es que al seleccionar el dato en un combobos se me carguen los datos de ese dato seleccionado en en combo en el datagrid.

No se si con un datareader puedo cargar en datagrid, o tengo que crear en ejecucion el dataadaptar y el dataset para poder cargarlo.

No se como hacerlo, estoy probando pero todo me da fallo  :blink:

Gracias, saludosssssssss

Tania

22
VB .NET / Cargar Textbox
« en: Miércoles 14 de Junio de 2006, 16:23 »
Hola a todos!  :blink:
Tengo un problema al cargar los datos de una tabla en cajas de texto, me da un error en tiempo de ejecucion que dice: "error de lectura porque no hay datos".

El problema es que en la linea anterior a meter el campo de la tabla en el textbox comprubeo si el datareader tiene lineas y dice que si. Pongo el codigo por si veis el error.

'DECLARACIONES

Dim CNGobex400 As SqlConnection
Dim cm As SqlCommand
Dim Cs As String = "user id=USUARIO;data source=SERVIDOR;persist security info=True;initial catalog=BASEDATOS;password=PW"
Dim Dr As SqlDataReader
Dim sql As String

'Crea los objetos de conexion

CNGobex400 = New SqlConnection(Cs)
sql = "SELECT * from De100m5 where [orden/partida]=@NAME order by [orden/partida]"
cm = New SqlCommand(sql, CNGobex400)

cm.Parameters.Add(New SqlParameter("@NAME", SqlDbType.Char))
cm.Parameters("@NAME").Value = Me.cboOrdenes.Text

'Abre la conexion
CNGobex400.Open()
Dr = cm.ExecuteReader()

'Carga las cajas de texto
If Dr.HasRows Then ****Aqui entra y devuelve true
     txtOrden.Text = Dr.Item("Orden/partida") ****Da el error en esta linea
End If
Muchas gracias,
Tania

23
VBA / Urgente!! Visual Basic 6 + Autocad
« en: Martes 21 de Febrero de 2006, 11:42 »
Buenos dias!

Tengo una aplicación que guarda planos .dwg. Estos planos tienen un .tif incrustado, y lo que la aplicación tiene que hacer es detectar que tiene ese .tif incrustado, cogerme el nombre y copiar a otra carpeta el -dwg y el .tif. El codigo que tengo es el siguiente, donde ejecuta el Autocad y en teoría tendría que coger el .tif. No se donde está el fallo o si falta algo. Os agradecería mucho si me ayudarais, es muy importante.

    Dim orden As String
    Dim objAcad As Object
    Dim objDoc As Object
    Dim DwgName As String
    Dim extApp As ActiveXExtension
    Dim entType As Integer
    Dim entry As Object
    Dim raster As String
    Dim Autocad_04, prueba As String
    Dim retval

    On Error Resume Next
   
    Set objAcad = GetObject(, "AutoCAD.Application")


If Err Then
   Err.Clear

    retval = Shell("C:\Archivos de programa\Autodesk\Acadm 2004 DX\acad.exe")
             
    If Err Then
        MsgBox Err.Description
        Screen.MousePointer = vbDefault
        Exit Sub
    Else
           
        LinkApp lblHead, "AutoCAD.2004", "System"
        Dim strcmd As String
        strcmd = "_quit" + vbLf
        lblHead.LinkExecute strcmd
     
       Set objAcad = CreateObject("AutoCAD.Application")
     
        objAcad.Visible = True
        Set objDoc = objAcad.ActiveDocument
           
        DwgName = AnadirRuta
       
        If objDoc.FullName <> DwgName Then
            objDoc.Open DwgName
        End If

        Set extApp = objAcad.GetInterfaceObject("ActiveXExtension.Application.1")
        For Each entry In objDoc.ModelSpace
            entType = entry.EntityType
            If entType = 26 Then
                raster = extApp.GetRasterImageFile(entry)
                fichero_raster = raster
            End If
        Next
        If raster <> "" Then
            Dim fichero As String
            Dim sextx As String
           
            sextx = Right(raster, 3)
            fichero = NumeroPlano + "_" + QueRevision + "." + sextx
           
            Dim strcmd2 As String
                 strcmd = "-image" + vbLf + "c" + vbLf + "*" + vbLf + fichero + vbLf
            strcmd2 = "filedia" + vbLf + "0" + vbLf + "._save" + vbLf + "" + vbLf + "_y" + vbLf + "filedia" + vbLf + "1" + vbLf
       
            LinkApp lblHead, "AutoCAD.2004", "System"
             
            lblHead.LinkExecute strcmd
            lblHead.LinkExecute strcmd2
        End If
        Screen.MousePointer = vbDefault
   
        objAcad.Quit
        objAcad.nothing
    End If
   
End If

Muchas gracias y un saludo.

24
Crystal Reports / Imagenes Crystal - Visual Basic 6
« en: Viernes 23 de Diciembre de 2005, 11:36 »
Hola!

Igual me podeis ayudar, tengo problemas al cargar una imagen en crystal, intente guardar la imagen en la base de datos en un campo ole directamente usando el appendchunk, para meterla mediante codigo, pero resulta que tendria que modificar el tipo de image a binario para que me deje guardar la imagen, podriais decirme alguna manera de hacerlo mas sencilla, o que estoy haciendo mal.

Gracias

Tania

Páginas: [1]