• Viernes 17 de Mayo de 2024, 03:36

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 - ROBER.29

Páginas: 1 ... 14 15 [16] 17
376
Visual Basic 6.0 e inferiores / Registrar una dll?
« en: Viernes 20 de Diciembre de 2002, 09:48 »
la única forma de la que lo puedes arreglar es de que te enteres que dlls necesita tu programa para registrarlas en el sitio que lo has instalado. De todas formas yo utilizo el programa Setup Factory 6.0 para realizar mis programas de instalación y con este programa no he tenido ningun problema a la hora de instalarlo en otros equipos, ya que busca que dlls, ocx y demás archivos necesita el programa para que funcione correctamente y les añade al programa de instalción. Te recomiendo que lo busques y te lo instales en tu equipo y hagas el programa de instalación de tu aplicación con este programa ya veras como no te da luego problemas de dlls.

Saludos,
Roberto

377
Visual Basic 6.0 e inferiores / Re: Hola
« en: Viernes 20 de Diciembre de 2002, 09:35 »
Mira este código:

For i = 0 To Recordset.Fields.Count - 1
      tipo = Obtener_TipoDatos(Recordset.Fields(i).Type)
Next

La función que tengo yo para obtener que tipos de datos es en Sql Server es la siguiente:

Function Obtener_TipoDatos(campo As Integer) As String
    'Obtengo el tipo de datos del campo
    Select Case campo
        Case adBigInt
            Obtener_TipoDatos = "BigInt"
        Case adBinary
            Obtener_TipoDatos = "Binary"
        Case adBoolean
            Obtener_TipoDatos = "Boolean"
        Case adChar, adBSTR
            Obtener_TipoDatos = "Char"
        Case adCurrency
            Obtener_TipoDatos = "Currency"
        Case adDate
            Obtener_TipoDatos = "Date"
        Case adDBDate, adDBFileTime, adDBTime, adDBTimeStamp
            Obtener_TipoDatos = "SmallDateTime"
        Case adDecimal, adDouble
            Obtener_TipoDatos = "Double"
        Case adGUID
            Obtener_TipoDatos = "UniqueIdentifier"
        Case adIDispatch, adInteger
            Obtener_TipoDatos = "Int"
        Case adIUnknown, adLongVarBinary
            Obtener_TipoDatos = "Image"
        Case adLongVarChar
            Obtener_TipoDatos = "Text"
        Case adLongVarWChar
            Obtener_TipoDatos = "NText"
        Case adNumeric
            Obtener_TipoDatos = "Decimal Numeric"
        Case adPropVariant, adSingle
            Obtener_TipoDatos = "Real"
        Case adSmallInt
            Obtener_TipoDatos = "SmallInt"
        Case adTinyInt, adUnsignedBigInt, adUnsignedInt, adunsignedsamllint, adUnsignedTinyInt
            Obtener_TipoDatos = "TinyInt"
        Case adVarBinary
            Obtener_TipoDatos = "VarBinary"
        Case adVarChar
            Obtener_TipoDatos = "VarChar"
        Case adVariant
            Obtener_TipoDatos = "Sql_Variant"
        Case adVarWChar
            Obtener_TipoDatos = "NVarChar"
        Case adWChar
            Obtener_TipoDatos = "NChar"
    End Select
End Function

De todas formas en esta página puedes ver la correspondecia de los tipos de datos:

http://www.able-consulting.com/ADODataTypeEnum1.htm

Espero que te sirva de ayuda, si tienes alguna duda no dudes en consultarme y yo en la medida que pueda te ayudaré.

Saludos,
Roberto

378
Visual Basic 6.0 e inferiores / Re: Alguien puede mirar este codigo
« en: Viernes 20 de Diciembre de 2002, 09:28 »
Estoy con Jaume en que te sobra el MoveFirst pero además tb te falta en movenext, porque si no el recordset no avanza y nunca sale del bucle. Tendría que ser asi:

elimino = 0
bdgeo.UserName = st_login
bdgeo.Password = st_passw
bdgeo.ConnectionString = Conectar
bdgeo.RecordSource = "SELECT * FROM sondajes.t_identi WHERE yacimiento=1 AND codlabor='" & clabor_del & "'"
bdgeo.Refresh
If bdgeo.Recordset.RecordCount > 0 Then
Do Until bdgeo.Recordset.EOF
bdgeo.Recordset.Delete
elimino = 1
bdgeo.Recordset.MoveNext
Loop
End if

379
Visual Basic 6.0 e inferiores / Re: Problema con arrays dinámicos
« en: Viernes 13 de Diciembre de 2002, 09:45 »
El problema que tengo la verdad es que no se si tiene solución. Lo que me pasa es que yo tengo en un formulario un array dinámico de dos dimensiones y desde otro formulario queiro porder tener también acceso a él, he intentado declararlo como público donde le creo pero me da error.

Declarándolo con Dim no me da error pero claro está que no puedo acceder a él desde otro formulario y declarándolo con Public si.

¿Por q puede ser? ¿Como lo podría solucionar?

Gracias por atenderme.
Saludos,
Roberto

380
ASP / Re: Manual ASP NET
« en: Jueves 12 de Diciembre de 2002, 10:09 »
Alguien sabe donde puedo conseguir un manual completo de ASP .Net (gratuito) completo en español.

Gracias por atenderme.

Saludos,
Roberto

381
Visual Basic 6.0 e inferiores / Problema al cancelar un proceso
« en: Miércoles 11 de Diciembre de 2002, 18:18 »
Hola Javier:

Muchas gracias y perón por ser tan pesado.

Saludos,
Roberto

382
Visual Basic 6.0 e inferiores / Re: Problema al cancelar un proceso
« en: Miércoles 11 de Diciembre de 2002, 13:32 »
Muchas gracias, con lo último que me has dicho lo he conseguido hacer ya.
Que es lo que hay que hacer para abrir un fichero con el notepad desde visual basic.
Yo se que con esta instruccion:
Shell "notepad", vbNormalFocus
se habre el notepad pero para mostrar el contenido de un fichero con extensión .log en el notepad como habría que hacerlo?
Gracias y perdón por las molestias
Saludos,
Roberto

383
Visual Basic 6.0 e inferiores / Re: Problema al cancelar un proceso
« en: Miércoles 11 de Diciembre de 2002, 10:52 »
Al poner eso que me has dicho, ya me salta el mensaje de "Proceso detenido por el usuario", lo que pasa es que en el Form_Unload cierro la conexión con la base de datos y claro al dar a cancelar hago unload me y claro la conexión se cierra pero el proceso en vez de terminar y cerrarse el formulario intenta continuar y me da un error porque me dice que el objeto esta cerrado y yo lo que quiero es que despues de que de a cancelar se muestr el mensaje y pare totalmente el proceso, si es posible sin cerrar el formulario.

Gracias.

384
Visual Basic 6.0 e inferiores / Re: Problema al cancelar un proceso
« en: Martes 10 de Diciembre de 2002, 18:23 »
Hay alguna forma de parar un proceso?
Yo lo he intentado poniendo un botón cancelar, lo que pasa es que cuando le pulso no pasa nada, sino que es una vez que ha acabado el proceso cuando realiza las acciones que tiene asignadas ese botón. En el evento click del botón tengo puesto lo siguiente:

Private Sub cmdCancelar_click()
     MsgBox "Proceso detenido por el usuario"    
     Unload Me
End Sub

Private Sub cmdSubir_click()
     Dim i

     For i = 0 To 20
           Acciones
     Next
End Sub

Por lo tanto yo lo que quiero es que cuando el usuario haga click en el botón subir realice las acciones que tiene asignadas (esto ya lo hace), pero que si pulsa en el botón cancelar se pare el proceso y no llege a terminar las acciones del evento click del botón subir.

Gracias por atenderme.

385
Visual Basic 6.0 e inferiores / Re: sigo desesperado con sentencia sql ¡¡ayuda!!!
« en: Jueves 5 de Diciembre de 2002, 17:09 »
Que error te pone cuando se ejecuta la consulta?
Has comprobado que combo1.text no esté vacío al igual que le Variable?

386
Visual Basic 6.0 e inferiores / Re: sigo desesperado con sentencia sql ¡¡ayuda!!!
« en: Jueves 5 de Diciembre de 2002, 12:29 »
Tienes mal la sentencia, la sentencia SQL debería ser así:
SELECT FROM " & Combo1.text & " WHERE NUMERO = " & Variable
Así sería en el caso que el campo Numero sea de tipo entero y en el caso de que sea de tipo char la sentencia sería:

SELECT FROM " & Combo1.text & " WHERE NUMERO LIKE '" & Variable & "'"

Espero que asi te funcione en el caso contrario dimelo y te intento dar otra solución.
Saludos.

387
Visual Basic 6.0 e inferiores / Urgente
« en: Jueves 5 de Diciembre de 2002, 11:13 »
Jaume Muchas gracias por tu ayuda. Gracias a tu ejemplo lo he conseguido hacer en mi aplicación.

Saludos.

388
Visual Basic 6.0 e inferiores / Re: Duda
« en: Jueves 5 de Diciembre de 2002, 11:12 »
Estoy haciendo una aplicación contra bases de datos de Sql Server Y Oracle. De momento pido al usuario que introduzca la dirección donde se encuentra el UDL de la Base de datos contra la que quiere atacar y una vez que pulsa el botón conectar leo el UDL con una función que tengo y obtengo la cadena de conexión.

Mi duda es si no hay algún objecto como que sea como un archivo UDL, es decir, un objecto en el que se pueda elegir lo mismo que en el UDL.

Gracias por atenderme.

Saludos.

389
Visual Basic 6.0 e inferiores / Re: Urgente
« en: Miércoles 4 de Diciembre de 2002, 11:24 »
Hola,
Sabe alguien que es lo que hay que hacer para que cuando se ejecute una aplicación de vb aparezca minimizada en la barra de herramientas? Es decir que aparezca simplemente un icono al lado de la hora mientras se está ejecutando y que luego cuando termine se quite. Tb que si se hace doble click sobre el icono de la aplicación que se máximice.

Muchas gracias por atenderme.

Saludos

390
JavaScript / Urgente
« en: Martes 26 de Noviembre de 2002, 11:04 »
Ya lo he conseguido solucionar yo lo de las mayúsculas sería asi:


function cambiar(objeto){
      objeto.value = objeto.value.toUpperCase();
   }


para llamarla en el evento keyup:

<input type="text" ... onkeyup="cambiar(this);">

Lo que si que no he encontrado ninguna función para lo de los enlaces. No alguna función como en vbscript que sea como el replace para pode quitar los acentos?

391
JavaScript / Re: Urgente
« en: Martes 26 de Noviembre de 2002, 10:22 »
Tengo la siguiente función que la llamo en el evento onfocus de input text necesito saber que está mal de esta función, muchas gracias de ante mano.

function cambiar(objeto){
      objecto.value = toUpperCase(objecto.value);
   }

a la función la paso lo siguiente cuando la llamo:

<input type="text" ... onblur="camibar(this);">

Hay alguna función que quite los acentos en una palabra? Si no la hay como se haría.

Les agradecería mucho que me ayudaran ya que de javasrcipt no tengo prácticamente ni idea.

Muchas gracias.

392
Visual Basic 6.0 e inferiores / Insertar combobox y checkbox en un MSFlexgrid
« en: Jueves 14 de Noviembre de 2002, 13:32 »
Hola!!
Necesito saber como se pueden insertar un checkbox y un combobox en un MSFlexGrid.
Además quiero que en en caso del checkBox, si el checkbox está activo quiero que aparezca en la celda del MSFlexgrid el tick no True o False que la verdad es que queda bastante feo.
Se pueden introducir iconos dentro de las celdas del MSFlexGrid?

Gracias por atender mi pregunta.

393
Visual Basic 6.0 e inferiores / Re: Datagrid
« en: Martes 12 de Noviembre de 2002, 17:17 »
Tengo problemas con el datagrid a la hora de insertale los valores necesarios.
El datagrid no lo cargo con ningun recorset, sino que quiero meterle los valores en las celdas como si fuera una hoja de excel y cuando el usuario pulse al botón aceptar hacer una serie de procedimientos con los valores que ha introducido en el datagrid

394
JavaScript / Re: Encadenar 3 select
« en: Jueves 24 de Octubre de 2002, 10:31 »
Muchas gracias esto si que me sirve, aunq ahora el problema que tengo es con la creaccion de los arrays que no soy capaz de que me salgan bien.

Las tablas tienen estos campos:
PAISES:
COD_PAIS
DEN_PAIS
PROVINCI:
COD_PROV
COD_PAIS
DEN_PROV
POBLACIO:
COD_POBL
COD_PAIS
COD_PROV
DEN_POBL

Te agradecería mucho que me dijeras como tengo que crear los arrays.

395
JavaScript / Re: Encadenar 3 select
« en: Miércoles 23 de Octubre de 2002, 19:35 »
La verdad es que no me sirve porque yo no quiero que se carge la página cada vez que cambia el select. Por eso kiero hacer lo con javascript y no solo con ASP. O sea que si sabes la forma de hacer lo con javascript te agradecería que me lo dijeras. Gracias.

396
JavaScript / Re: Encadenar 3 select
« en: Miércoles 23 de Octubre de 2002, 18:24 »
Necesito encadenar 3 select, es decir:
Tengo tres tablas (PAISES, PROVINCI, POBLACIO) y cada select contiene el contenido una tabla. Lo que quiere es que cuando se cambie el contenido del select que contiene los paises se cargen los otros dos, uno con las provincias que tiene ese pais que se a elegido y el otro las poblaciones de la provincia que aparece por defecto en el segundo select, y que si se elige una provincia el select que contiene las poblaciones se carge con las poblaciones de la provincia elegida.
Todo esto lo tengo que hacer con ASP y Javascript pero llevo tres dias intentandolo y no lo he conseguido alguien me puede ayudar por favor?
Gracias.

397
Visual Basic 6.0 e inferiores / Problema con Vb y win200
« en: Viernes 11 de Octubre de 2002, 12:23 »
El problema puede ser porque el sistema operativo no contenga todas las librerias que tenías antes.
Comprueba si tienes todas las librerías necesarias para ejecutar la aplicación y si no las tienes copiatelás y registralas.
Lo más seguro es que el problema que te da sea debido a eso pero si no es asi hazmelo saber y ya intento buscarte otra solución.
Un saludo

398
Visual Basic 6.0 e inferiores / BOTONES DE COMANDO...
« en: Martes 1 de Octubre de 2002, 12:24 »
El command button tiene una propiedad que es style, dicha propiedad tiene que tener el valor 1 - Graphical (por defecto tiene el valor 0 - Standard) para que el icono que le agreges a la propiedad picture se vea cuando ejecutes tu aplicación.

Respecto a la otra duda que se te platea supongo que también se podrá pero no te lo digo muy seguro porque nunca lo he necesitado hacer por lo tanto no te lo se decir, pero de todas formas revisate las propiedades que a lo mejor es como en el command button.

Espero que te sirva.

Un Saludo,
Roberto

399
ASP / Re: Problema con la conexion a la BD
« en: Martes 17 de Septiembre de 2002, 13:15 »
El problema que puedes tener es con el tipo de datos de los campos, porque según estoy viendo todos los datos los insertas como si todos los campos fueran de tipo char y el problema puede ser es que alguno no sea de tipo char sino de tipo entero o algún otro tipo.
Comprueba los tipos de datos de los campos y luego revisa la sentencia de SQL.

400
ASP / errores
« en: Lunes 22 de Julio de 2002, 09:42 »
Comprueba que la cadena de conexion que has puesto este bien. Contra que base de datos atacas (Access 200, SQL Server, Oracle,...?

Páginas: 1 ... 14 15 [16] 17