PREGUNTAS CONTESTADAS - Velneo

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  6598 - ADMINISTRACION PUNTO DECIMAL EN IMPORTES
Autor:  Luis Guerrero
Tenemos el siguiente problema:
La configuración regional tiene indicado , (coma) para indicar el punto decimal.
Cómo podemos realizar desde VB la modificación de , (coma) a . (punto) en la configuración para trabajar en nuestros forms?
Y luego restablecer la configuración al estado original?

Idem para Fecha y hora.
  Respuesta:  Esteban Gabriel Arias
Lo ideal seria que la funcion que usen sea independiente de la configuracion regional.

Ej:
Si quisieran pasar de un String a un Numero
(Esto quizas les sirva para resolver los puntos y las comas)

Function POT10(Exp As Byte) As Long

Dim X As Byte
Dim Aux as Long

Aux = 1
For X = 1 To Exp
Aux = Aux * 10
Next x

End Function

Function Str2Num(ByVal Valor As String , ByRef Exito as Integer) As Variant

Dim Dec as Integer
Dim Decimal as Long
Dim Entera As Long
Dim Aux As Integer
Dim Numero_Decimal As Double

On Error Goto Errores

Exito = True
Dec = 0
Dec = Instr(1,strReverse(Valor),".")
If Dec = 0 then
Dec = Instr(1,strReverse(Valor),",")
End If
Aux = Len(Valor) - Dec
If Dec > 0 then
Decimal = CLng(Mid(Valor,Aux + 2))
End if
Entera = CLng(Mid(Valor,1,Aux))

Numero_Decimal = Cdbl(Entera)
If Dec > 0 then
Numero_Decimal = Numero_Decimal + _
(Cdbl(Decimal) * Cdbl( 1# / POT10(Dec - 1))))
Str2Num = Numero_Decimal
Else
Str2Num = Clng(Numero_Decimal)
End If
Exit Function
Errores:
Exito = False

End Function

Un saludo
Esteban Arias

    Pregunta:  6603 - IMPRIMIR UNA IMAGEN DE LA DB CON EL DATAREPORT
Autor:  Yavir Robles
Hola, estoy haciendo un programa que genera credenciales a partir de una base de datos, ya hice los reportes que seràn finalmente las redenciales con el DataReport, el único problema es que no sé como hacer para que se despliegue la imagen de la foto de cada persona. Esta imagen ya està cargada en un campo binario y tengo la función para extraerla en un Picture, por supuesto esto funciona en los formularios pero no se como pasasela al reporte para que la despliegue en un control RptImage.

Agradesco su respuesta pronta porque la verdad me urge bastante. Gracias.
  Respuesta:  Jim Adam Miñano Wong
has probado guardar los datos de una vez y luego cerrar y volver a abrir el command del cual jalas los datos al report?(considerando que el campo de lafoto se encuentre ya enlazado al picture del data report)
si continúa el problema escríbeme. Bye

    Pregunta:  6605 - ENCABEZADOS DE SECCION EN CADA PAGINA EN CRYSTAL REPORT
Autor:  Hubert Diaz
Tengo un reporte en Crystal Report que utiliza varias secciones, pero al terminar la pagina se pierden los encabezados en la siguiente pagina. Mi pregunta es como mantener el Encabezado en cada pagina aunque el detalle ocupe mas de una pagina.
  Respuesta:  Bases de Datos Sistemas C.a.
Saludos, no eres muy explicito pero creo que el problema es como estas llenando el reporte
En crystal y en casi cualquier otro generador de reporte, estos estan dividos en:

a) Cabecera Report: este solo se ejecuta en la primera pagina
b) Cabecera pagina: este se ejecuta en todas las pagina
c) Detalle
d) pie de pagina: al final de cada pagina
e) pie de reporte: la ultima del reporte

por ejemplo en cada seccion:

a) Nombre de la empresa, direccion, telefonos, etc, en otras palabras la informacion general
b) numero de pagina, titulos de los campos del detalle, etc: lo necesario para que la hoja no de desvirtue
c) los datos de los campos a mostrar
d) total de productos de esta pagina, el total de esta pagina, etc.
e) El total de vendido, etc y un mensaje de observacion

www.bdsca.com
[email protected]
[email protected]

si necesitas mas ayuda o culquier otra duda de VB, Sql, Crystal escribenos que con gustos te responderemo

    Pregunta:  6628 - INPRIMIR EN HORIZONTAL CON PRINTER.PRINT
Autor:  Miguel Angel Perez Barria
Mi consulta es la sgte:
Con la opcion Printer.Print ¿Como puedo Imprimir en forma horizontal?. Desde ya les agradezco mucho si me ayudan. Saludos desde Chile a todos.
  Respuesta:  Xavi
Hola Miguel, tienes que indicar la posicion del papel con printer.orientation, con el cual puedes indicar si el papel es orizontal o vertical.
printer.orientation=vbPRORPortrait/vbPRORLandscape

Espero que te sirva.

    Pregunta:  6629 - BUSQUEDA DE NOMBRE DENTRO DE BD
Autor:  Pablo Umaña
Colegas gracias de antemano, mi problema es que tengo varias tablas en Access y una aplicacion desarrollada en Visual Basic 6.0, programe una busqueda por nombre y el tiempo de respuesta es de 12 minutos en 2 millones de personas, si conocen de algun proceso que aligere dicha busqueda me lo comunican
  Respuesta:  Bases de Datos Sistemas C.a.
Saludos primero que todos si vas a manejar tanto volumen de informacion piensa en cambiarte a un verdadero manejador de base de datos como SQL, Oracle, Etc. de todas manera una buena tecnica para mejor el rendimiento en casi 200 % es colocando el recorset del lado del servidor y colocando el recordset decuedo al uso(si es para consultar usa readonly, para modificar dinamic)

Nota: Si la base de datos es concurrida por varios usuario se te va a caer la aplicacion porque access no soporta alta concurrencia, en otras palabras pasate a un Manejador de base de datos

www.bdsca.com
[email protected]
[email protected]

    Pregunta:  6636 - IMPRIMIR Y UBICAR MARGENES DESDE UN FORM VB6.0
Autor:  Jorge Garita S
Hola, como están. Necesito imprimir desde un form una serie de datos, pero tienen que ir con una tabulacion específica.
Necesito saber como hacer para que me imprima desde un formulario con las tabulaciones que yo quiera ponerle. CUALQUIER AYUDA SE LE AGRACEDE.
  Respuesta:  Edwin Amado Corzo
POr lo que veo, como vas a imprimir directo desde el formmulario sin usar DataReport ni CrystalReport, vas a usar el objeto printer...

La manera de tabular con el printer es la siguiente:

Printer.print tab(n); label1.caption

donde n es el número del tabulado (5,10,30, o el que quieras)

Espero te sea de ayuda la respuesta... si no puedes especificar mejor la pregunta y enviarmela por email..

    Pregunta:  6645 - CONSULTAS CON PROCEDIMIENTOS ALMACENADOS EN ORACLE 8.0
Autor:  Adrian Nuske
Hola Gente :!!

Necesitariamos un ejemplo de la recuperacion de datos de un stored procedure en Oracle desde Visual Basic. Puntualmente obtener un recordset con más de un registro y que pueda ser utilizado de la manera tradicional (MS SQL), referenciando cada campo con un subindice.

Muchas Gracias.
  Respuesta:  Adolfo Quinteros
Por la largada de la respuesta, esta en el archivo resp6645.txt

    Pregunta:  6648 - INSTRUCCIONES SQL CON CODEBASE 6.0
Autor:  Katherine Zabala
Mi actual base de datos se encuentra estructurada en CodeBase 6.0 y el lenguaje es Visual Basic. Estos Archivos son archivos .DBF, existe alguna manera que yo pueda manejar estos archivos desde el manejador de SQL Server?, con que otro manejador de base de datos puedo manejarlos para luego pensar en un migraciòn en un futuro?
  Respuesta:  Héctor Niño
Con MS SqlServer hasta donde yo se no puedes manejar los dbf de manera directa, debes importarlos desde sql y crear los indices nuevamente. Con Access 2000 puedes vincular tus dbfs y usarlos directamente, pero ciertamente lo mas recomendable es migrar tus datos para asi aprovechar toda la potencia del manejador que hayas elegido. Tengo la curiosidad de saber el por que deseas cambiar de manejador, segun he leido es muy rapido ese CodeBase, serias tan amable de indicarme que no te funciono o que limite le viste al CodeBase, de antemano muchas gracias.
pd. Hace poco tiempo pedi informes sobre el producto pero no tienen representante de ventas aqui en Mexico para obtener una copia de evaluacion.

    Pregunta:  6662 - ENVIAR ARCHIVOS POR WINSOCK
Autor:  William Mendoza
nesecito saber como mandar archivos por winsock por ejemplo
archivos .zip , .mp3 , etc
  Respuesta:  SuNcO Castañeda
Sobre lo de mandar archivos por WinSock es facil, bueno, es facil si kieres mandarselo a otra aplicacion tuya ke tambien utilize WinSock (especial para cliente/servidor en un troyano, ke se me hace ke para eso lo kieres)

Bueno, los troyanos funcionan a base de mandarse "comandos" ke ovbiamente tu mismo controlas o indicas, pudieras mandar un comando ke sea por ejemplo "SNDF|c:\archivo.zip|destino.zip" entonces la otra
aplicacion leeria eso y dice "ah, me kiere mandar un
archivo" entonces le devuelves "SNDFINIT" y comienzas a leer el archivo pero por bytes, es muy facil con un "Open "archivo.zip" For Binary Access Read As #1" y lees byte por byte con "Read #1,variable" y lo mandas, y asi cada byte ke el otro programa recibe sabe ke se tiene ke grabar en el destino, hasta ke le mandes decir "SNDFEND" (send file end)

Espero ke me hayas entendido, a mi se me hace facil, si gustas escribeme (e indicame tu pregunta) y te mando un ejemplo

    Pregunta:  6677 - LLAMAR PROCEDIMIENTOS Y PAQUETES DE ORACLE MEDIANTE ADO
Autor:  rafael domínguez
NECESITO LLAMAR UN PROCEDIMIENTO DE ALMACENADO EN UN PAQUETE DE ORACLE.
¿CÓMO LO LLAMO?
¿CÓMO LE PASO PARAMETROS?
¿CÓMO LO VUELCO EN UN RECORDSET?
POR FAVOR MANDAR UN EJEMPLO.
GRACIAS
  Respuesta:  Guillermo Molina
En el sitio de microsoft hay bastantes ejemplos de como hacerlo. si no los encontras escribime y te los voy a enviar

|<  <<  87 88 89 90 91 92 93 94 95 96 97  >>  >|