BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Visual Basic
    Pregunta:  11149 - MODELO CLIENTE/SERVIDOR VISUAL BASIC-ACCESS 97
Autor:  Alcides Frank Pimienta Florez
Aclaro un poco mi pregunta con respecto a la anterior.

He creado grupos, usuarios con sus respectivas claves desde access 97 y no se como utilizar este mismo esquema de seguridad desde un programa de Visual Basic 5, tengo entendido que existe un archivo llamado System.mdw pero no se como utilizarlo.

Por favor si alguien me puede aclarar esta duda, le estar茅 muy agradecido.
  Respuesta:  Luis Fernando Melo
Por la largada de la respuesta esta en el archivo resp11149.txt.

    Pregunta:  11178 - BLOQUEAR UN REGISTRO CON ORACLE8 Y VISUAL BASIC
Autor:  Jaime sanchez
Hola, me gustaria saber como puedo bloquear una fila concreta de una tabla de Oracle con el control ORADC que uso en Visual Basic. Quiero que quede bloqueada de manera que los otros usuarios solo tengan acceso de lectura a esa fila. Posteriormente se deberia desbloquear dicha fila. Como se puede bloquear y desbloquar una fila con el control ORADC?
Gracias.
  Respuesta:  Jorge Mario Correal Bustamante
Haber Jaime primero recibe un cordial saludo , mira te est谩s preocupando por algo que es realmente trivial, cuando actualices las BD lo puedes hacer con recordsets y/o con Procedimientos Almacenados (Store Procedure) que son m谩s eficientes.
Si lo haces con recordsets debes tener en cuenta que si est谩s trabajando con BD multiusuario, debes como t煤 dices controlar la concurrencia o bloquear el registro implicado en la actualizaci贸n, existen dos tipos de bloqueo a saber: Optimista y Pesimista en el primero se bloquea el registro s贸lo en el momento del Update, mientras que el pesimista lo bloquea desde que t煤 llamas el registro, este es menos eficiente por razones obvias. Observar ejemplo:

\'Bloqueo Optimista:
Rst1.Open "SELECT IDENTIFICADOR_ID, FROM IDENTIFICADORES", Cn.ConnectionString, adOpenStatic, adLockOptimistic

\'Bloqueo Pesimista:
Rst1.Open "SELECT IDENTIFICADOR_ID, FROM IDENTIFICADORES", Cn.ConnectionString, adOpenStatic, adLockPessimistic

Ahora bien te mencion茅 los procedimientos almacenados, con estos no tienes que preocuparte por bloqueos, pues es el motor quein se encarga de esa tarea, aparte de que son m谩s veloces, eficientes, seguros y la actualizaci贸n se lleva a cabo directamente en el servidor, un Proc. Alm. no es m谩s que una instrucci贸n SQL ya compilada y que reside en la BD o motor y al cual s贸lo le debes enviar los par谩metros requeridos, te recomiendo que trabajes as铆 pues es muy bueno, observa el ejemplo:

\'Este es un PA que reisde en una BD en Oracle
CREATE OR REPLACE PROCEDURE MCLAVES(TxtCed in varchar2,TxtCla in varchar2)
as

begin
UPDATE USUARIOS SET CLAVE=TxtCla
WHERE CEDULA=TxtCed
;
end MCLAVES;
\'Hasta aqu铆

\'Ahora como lo invocas desde VB as铆:
Dim cmd As New Command
Set cmd.ActiveConnection = Cn
cmd.CommandType = adCmdStoredProc
cmd.CommandText = "MODUSUARIOS"\'Este es el nombre del PA
cmd!TxtCed = UCase$(TxtCed)
cmd!TxtNom = UCase$(TxtNom)
cmd!TxtPer = CboPer
cmd!TxtCla = UCase$(Encript)
cmd.Execute
Set cmd = Nothing \'Liberar Memoria

La tabla tienes los campos: C茅dula, Clave, Nombre y Perfil.

Espero te sirva...

    Pregunta:  11201 - ABRIR ARCHIVO .MSG DESDE VISUAL BASIC
Autor:  M贸nica Cresencio Mart铆nez
Hola, intento abrir un archivo .msg con el VB6 sin referenciar la libreria de Outlook, pero no lo consigo:

Set MSApp = CreateObject("Outlook.Application")
Set MSSpace = MSApp.GetNameSpace("MAPI")
Set MSMailMsg = MSApp.?????

Gracias.
  Respuesta:  Alma Rocio Gomez Orozco
Hola Monica, te env铆o esto.....

Primero debes de declara el objeto para notas, y puede ser de la siguiente manera:

Dim s As NoteItem
Dim TheItems As Items 'Para cargar en esta variable todas tus notas
Dim Folder As Outlook.MAPIFolder 'Variable para acceder al buz贸n de Notes
Dim objOL As Outlook.Application

' Aqu铆 creas una instancia de OutLook
Set objOL = New Outlook.Application
Set objns = Outlook.Application.GetNamespace("MAPI")
' Aqui estoy accediendo al buz贸n de las Notas
Set Folder = objns.GetDefaultFolder(olFolderNotes)

' Cargo todos los items de la Carpeta Notes para verificar si est谩s accediendo

Set TheItems = Folder.Items

Espero que te sirva.
Saludos

    Pregunta:  11226 - ENLAZAR SQL SERVER DESDE WORD CON VBA
Autor:  alberto vilches
bueno mi pregunta es la siguiente, estoy realizando un sistema en visual con sql server 7.0, lo que ocurre es lo siguiente tengo varios campos rut, nombre, etc ademas tengo un campo memo . resumiendo deseo poder usar un texto escrito en word y poder enlasarlo con el rut cada vez que lo desee me han dicho que se hace con macros pero no tengo idea como se hace si alguien sabe hacerlo y me lo pueda explicar detalladamente se lo agradeceria.
  Respuesta:  ilp ilp
create una bd vinculada a SQL Server en access, pincha grabar macro, y dale en la bd a vinculos con msword, podras extraer los datos q quieras de la bd... y finalmente en acces paras la macro y el c贸digo generado te dar谩 una idea de como hacerlo.

    Pregunta:  11352 - CONVERSION DE CARACTERES OEM A ANSI Y VICEVERSA
Autor:  Alejandro
Hola, soy bastante novato en esto de programar en Visual Basic y quisiera saber si hay algun m茅todo u otra manera de convertir los caracteres de un archivo .txt de OEM a ANSI y viceversa.
Gracias por su ayuda!
  Respuesta:  Tayla Corrales
Yo tambi茅n soy un poco novata, pero creo que hay una funci贸n que convierte el texto en codigo ANSI:
FUNCION CHR

Da como resultado el car谩cter ANSI correspondiente al c贸digo especificado.

Su sintaxis es:

nombre_variable = Chr (C贸digo_caracter)

donde codigo_caracter es una expresion entre 0-255 y nombre de la variable es un variable de caracteres.

Hay otra funcion que hace lo contrario, pero no me acuerdo.

Espero haberte ayudado

    Pregunta:  11383 - HUELLA DIGITAL
Autor:  Francisco Alfonso Chacon Noguera
Necesito saber con que dispositivo podr铆a tomar la huella digital de una persona, y por medio de visual basic tomarla como c贸digo o clave principal, y almacenarla en Access, para quer en un caso ese dispositivo vuelva a leer la huella de esa persona la reconozca y as铆 me facilita todos los datos personales con respeto a 茅l.
  Respuesta:  David Cruz
Puedes consultar por los dispositivos de Digita, su distribuidor en m茅xico es Biometr铆a Aplicada (52 35 7555).

Ellos venden tambi茅n el SDK para VB para leer, comparar, y guardar las huellas digitales en forma de strings. Me parece que tambi茅n tienen paquetes desarrollados para relojes checadores y de seguridad.

    Pregunta:  11386 - APIS PARA VISUAL BASIC
Autor:  Oscar Rodriguez
Hola que tal, me surge una duda con respecto a los APIs y veo que en algunas respuestas a las preguntas mencionan "se puede hacer pero tienes que usar APIs", pero alguien me puede explicar 驴驴como es que se trabaja con estas APIS ?? ya que no entiendo bien el concepto de APIs.

Y donde puedo encontrar documentacion (de preferencia en espa帽ol ) acerca del tema, es decir, como saber en que "API" encuentras una determinada funcion, o si es que existen documentos como los famosos "APIs" de Java donde te especifica los nombres de las Clases, asi como los metodos disponibles para esas clases, los parametros que reciben etc.

De antemano muchas gracias.
  Respuesta:  Jos茅 Ariel Limandri
Las APIs (Interfaces para Programacion de Aplicaciones) son funciones del sistema operativo (Tambien hay apis para otros entornos como DirectX, MAPI, etc)..
En definitiva son funciones como cualquier otra que podamos encontrar en cualquier DLL. salvo que estas trabajan a muy bajo nivel y muy comunmente producen "cuelgues" de maquina con usalras solo un poquito mal.

Para usar este tipo de funciones en VB es necesario declarar la cabecera de la funcion (como con cualquier DLL no ActiveX).
Las cabeceras de declaraciones de APIs se pueden obtener con un complemento de VB5/6 llamado Visor de Texto API.(es muy facil de usar)

Ademas de las cabeceras de las funciones normalmente hay que declarar algunos tipos de datos que estas suelen utilizar.
Las MSDN (a la cual pertenece la ayuda de VB) contiene informacion sobre las APIS de Windows bajo el nombre de Documentacion de la Plataforma SDK.

Si dispones de los 2 CDs de MSDN tenes la informacion que buscas, sino remitite a la web de Microsoft.

Chau.

    Pregunta:  11408 - PASAR UN PARAMETRO ENTRE VARIOS EJECUTABLES
Autor:  Mario Soto
Tengo una aplicaci贸n que llama a otras todas hechas en vbasic.

En el men煤 principal tengo pido el acceso para ver los permisos del usuario. pero necesito pasar como variable el nombre del usuario a los otros programas ejecutables. que puedo hacer.

El esquema es el siguiente:

menuprincipal.exe llama a submenu1.exe y este a programa.exe, pero la validaci贸n se hace en el menuprincipal.exe, por lo que debo pasar el nombre del usuario validado al submenu1.exe

Gracias
  Respuesta:  Xavi
Hola Mario, no me comentas como llamas a los ejecutables, pero seria mas o menos asi:

shell("ejecutable parametros",1)

En el ejecutable, para recibir los parametros utiliza la instruccion command(), la cual te devuelve un array con todos los parametros que hayas enviado.

    Pregunta:  11424 - GRABAR SONIDO CON DIRECTX
Autor:  GIOVANNY VILLAMIL
Agredezco a la(S) personas(S) que me pueda(n)informar como puedo grabar un sonido cualquiera por medio del microfono usando el DIRECTSOUND de Visual Basic u otro metodo que no sea del MMCONTROL. En la medida de lo posible enviar un ejemplo del codigo.

GRACIAS
  Respuesta:  Javier L贸pez
Tienes varias posibilidades a la hora de grabar sonido:
* Usar la API multimedia de Windows (mciSendString) y enviar los comandos adecuados para la grabaci贸n.
* Usar el conjunto de APIs de bajo nivel de grabaci贸n de sonido (waveIn)
* Utilizar la interfaz de DirectSound, que proporciona un mayor control del hardware y mayores posibilidades.
Si deseas informaci贸n de alguna de ellas puedes enviarme un correo electr贸nico. Estar茅 encantado de contestarte.

    Pregunta:  11462 - PROGRAMAR CLIENTE SERVIDOR SEPARADOS POR 2 KM.
Autor:  Herbert Mungu铆a
He desarrollado un sistema en visual basic y ahora el cliente quiere correrlo en cliente servidor, tiene el servidor en un edificio y el cliente a dos kilometros, pero cuando lo ejecuto el programa se queda "pegado" me mencionaron la tecnologia dao pero no se como hacerle, si alguien me puede dar una mano se lo agradecere
  Respuesta:  SuNcO
Tu pregunta es un poco confusa, no le entiendo bien, y lo ke entiendo es ke debes usar el control WinSock, su funcionamiento es muy facil, ya sea ke el cliente este a 2 km del server o ke este a 1000 km

Si esa es tu pregunta enviame un mail y con gusto te digo como usar el WinSock

|<  <<  168 169 170 171 172 173 174 175 176 177 178  >>  >|