Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 19325 - COMO COMPARTIR UN INDEXADO CON UNA BASE DE DATOS EN RED... |
Autor: | Francisco Suazo Castro |
Tengo un programa indexado, pero el problema es cuando la base de datos se encuentra en el servidor, solo un computador puede ver los datos, y los demas no pueden leer, por favor necesito una solucion, sea cual sea, pero es muy urgente. La idea es poder tener una base de datos no exclusiva a la lectura de una sola estacion, y el error en si es del programa, por que la base de datos esta compartida. De ante mano muchas gracias.... |
Respuesta: | ALBERTO GAREA |
Por tu planteamiento, entiendo que tienes un programa que accede a una base de datos, y cuando instalas el programa en varios ordenadores, solamente uno es capaz de entrar en la base de datos, esto es porque el programa abre la base de datos en modo exclusivo. Revisa el programa en la linea donde haces Opendatabase, despues del nombre hay dos parametros que se corresponde a lectura y a exclusivo, si no pones nada en ellos te la abre en modo exclusivo: Set Db=dbengine.workspaces(0).opendatabase("Prueba",false,false) esto permitirá que las demás estaciones puedan leer en la base de datos. Espero que esto te sirva |
Pregunta: | 19331 - COMO PUEDO UTILIZAR MULTIMEDIA? |
Autor: | Sergio L. Anonimo3 |
Alguien Podria Orientarme sobre como manipular Imagenes y Videos desde VB5, He intentado Utilizar un Componente llamado Clip de Video Pero sin Ningun Resultado. Gracias. |
Respuesta: | J RC |
Pues si es posible, lo mejor es que cojas los libros en pantalla y busques por multimedia, ya que te aparecerá información sobre el multimedia control que sirve para reproducir todo tipo de archivos. Yo hice el proyecto de fin de carrera sobre multimedia bajo Visual Basic con unos resultados francamente buenos, así que ánimo y adelante. |
Pregunta: | 19338 - MODIFICAR REGISTRO PARA MANTENER LA PAGINA DE INICIO DEL IE |
Autor: | Patricio Jimenez |
Me pueden ayudar en como pudo bloquear la página de inicio del navegador internet explorer, para que no la esten cambiando, se que es en el registro de windows, pero no conozco la cabecera del registro |
Respuesta: | Javier Perez |
Hay dos claves: HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\Start Page y HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page En principio no puedes bloquear la clave, ya que es accesible para todo programa que se ejecute en tu PC; lo que puedes hacer es un programa que se ejecute en el inicio y/o periódicamente y que compruebe si el valor de estas claves es el que tu quieres que tengan; si no es así, lo modificas a tu conveniencia. |
Pregunta: | 19360 - CONECCIÓN A SYBASE EN LINUX |
Autor: | Osvaldo Garrido Smith |
Hola, estoy iniciandome en VB y deseo realizar una conección a una BD remotas en Sybase que se encuentra en un servidor Linux. Tengo entendido que dicha conexión puedo realizarla mediante ODBC, pero no tengo claro como serían las instraucciones. Cualquier ayuda será de gran utilidad, de antemano gracias a todos. |
Respuesta: | Milton Custode |
hola sobre tu pregunta creo que te puedo ayudar lo primero que tienes que tener configurar el dns " fuente de odbc" primero tienes que tener el controlador del SYBASE como por ejm el controlador del access, hacer una una coneccion a la base de batos te envio este codigo para que puedas conectarte aL DNS del fuente ODBC Dim wspODBC As DAO.Workspace Dim tabla As DAO.Recordset Dim conODBC As DAO.Database Set wspODBC = CreateWorkspace("", "", "", 1) Set conODBC = wspODBC.OpenConnection(G1.DataSourceName) " EL G1 ES UN OBJETO REMOTE DATA Y HAGO REFERENCIA ODBC "DNS" DEL PANEL DE CONTROL Set conODBC = wspODBC.OpenDatabase(G1.DataSourceName, False) " LO MISMO ES HACA Set tabla = conODBC.OpenRecordset(G1.SQL) " HAGO REFERENCIA A LAS TABLAS QUE TENGA MI BASE DE DATOS ejm select * from tablas ESPERO QUE ESTO QUE HAYA AYUDADO DE ALGUNA MANERA |
Pregunta: | 19362 - FUNCION PWDCOMPARE DE SQL |
Autor: | Jose Luis Atanasio |
Necesitaria saber desde Visual como se le pasan los parametros a la funcion pwdcompare de SQL Server ya que estoy haciendo un Login en el que tengo que comparar la contraseña que ingresa el usuario en un Textbox contra la que esta en la base de datos (la misma esta encriptada) Desde ya muchas gracias al que me pueda dar una mano. Saludos. |
Respuesta: | Mauricio Leyzaola |
Lo que quieres hacer es algo complicado, precisamente por el asunto de pasar la contraseña encriptada. No sé la solución a lo que quieres, pero en cambio te propongo una alternativa mucho más fácil. ¿Por qué no creas la cadena de conexión con el nombre de usuario + password y te conectas al servidor? Si se produce un error, significa que alguno de los dos no es correcto. Si aún tienes duda, échame un mail. Saludos. |
Pregunta: | 19390 - COMO AGREGO UNA TABLA CON ADO |
Autor: | Elizabeth Segura |
Necesito agregar una tabla a una BD existente y también agregar campos a tablas ya creadas en esa BD con tecnología ADO, alguien podría proporcioname ayuda? |
Respuesta: | Javier Perez |
Para añadir tablas se puede utilizar la instrucción SQL "CREATE TABLE" ejecutada mediante un objeto ADODB.Command. El siguiente código proporciona el esquema básico para crear una tabla en un servidor SQL Server: Dim strCnx As String Dim strSQL As String ' Abrir conexión Set cn = New ADODB.Connection strCnx = "Provider=sqloledb;Data Source=SERVIDORSQL;Initial Catalog=DBSQL;User Id=sa;Password=; " cn.Open strCnx Set cm = New ADODB.Command strSQL = "CREATE TABLE Tabla ( ... );" ' Los detalles de la instrucción SQL necesaria dependen de la tabla a generar y del servidor de BB.DD. empleado cm.ActiveConnection = cn cm.CommandText = strSQL cm.Execute Para modificar la estructura de una tabla el procedimiento sería similar al descrito, mediante la sentencia SQL "ALTER TABLE". |
Pregunta: | 19406 - AGRANDAR ESPACIO DE LA IMáGEN DE LOS íCONOS EN EL MENU |
Autor: | Santiago Franchi |
Hola, me gustaría saber si existe alguna manera de agrandar el espacio asignado por Windows para colocar una imágen al lado de los menúes con la función SetMenuItemBitmaps. Desde ya, muchas gracias. |
Respuesta: | Cecilia Colalongo |
Para hacer eso tenés que usar OwnerDraw que son unas cuantas API's para dimensionar los items de los menús. Fijate en www.vbaccelerator.com que hay un control que hace todo eso. |
Pregunta: | 19444 - ENCOLUMNADO EN COMBOBOX |
Autor: | Mario Carrizo |
Capaz que alguien por ahí me puede dar una mano: quiero presentar datos contenidos en dos campos diferentes de una misma tabla de una base access, y quiero que se presenten en columnas: es decir, que los datos de la segunda columna se vean comenzaando en el mismo valor de coordenada "x", digamos, del combo. Por ejemplo: Juan Pérez José Rodríguez Alberto Nosecuanto Intenté de varias formas con arreglos de string, agregando un espacio en el medio de longitud Mid(50 - Len(Trim(txtNombre)), que supuestamente me agregaría una cantidad de caracteres en blanco constante, pero no hay caso. Se agradecen colaboraciones!! |
Respuesta: | José Castro |
Amigo Mario.: Tu Problema me parece muy sencillo de solucionar y si la solucion que te presento no te sirve por favor reinstala Visual Basic e intenta de nuevo. O.K. Pongamos el siguiente ejemplo.: Select Nombre,Apellido from &tabla where CI = 10101010 El resultado de esto es un registro que contiene en el Rs(0) "Jose" y en Rs(1) "Castro". Simplemente al decirle : txtNombreCompl = Rs(0) & " " & Rs(1) Con esto tendrias = "Jose Castro" en el label txtNombreCompl lo mismo para un combo: combo1.additerm txtNombreCompl Si no funciona reinstala VB |
Pregunta: | 19459 - COMO MANEJAR UN RELACIONDE 1 A N EN UN DATA REPORT DE VBASIC |
Autor: | Nelson Augusto Cortéz Almario |
Estimados amigos de la web del programador, quiero consultarles la manera de realizar un informe o reporte en visual basic de una entidad relación de 1 a n , en la cual quiero que me aparezca el registro de la tabla primaria (1) y los respectivos registros de la tabla relacionada (n), luego continue con el siguiente registro de la tabla primaria (1) y sus respectivos registros de la tabla relacionada (n), además me gustaría saber como puedo configurar que mi data report me muestre un informe en varias columnas. Agradezco su amable colaboración. |
Respuesta: | Rafael Morales Lara |
este tipo de funcionalidad solo la consigues de dos formas 1, utlilizando un data enviromet, que es donde cargas la base de datos y el mismo gestiona las relaciones, solo arrastra el data enviroment al data report y te creara los encabezados, detalles y dem,as parte del formulario q nesesites, Es muy engorroso y tragaldabas de recursos. 2. programando a pelo el data report , con datareport.secion("nombresecion").label.caption=lo que sea un saludo |
Pregunta: | 19461 - ARRAY DINAMICA |
Autor: | Oscar Heras |
Como puedo crear un array dinamico, porque tengo una variable-array determinada en 50: Public mTiposEstanteria(50) As String, donde en tiempo de ejecucion recibe datos de una base de datos que ahora mismo no sobvrepasa los 50 datos, pero es posible que el dia de mañana sea más de 50 o bastantes menos y me esta ociupando espacio, por lo que necesito crear un array de los elementos que haya en el momento que se cargue el formulario y que segun haya ese dia no se creen ni mas ni menso en el array. Gracias |
Respuesta: | Xavi |
Aqui te adjunto el ejemplo que viene en la ayuda: Dim MiMatriz() As Integer ' Declara una matriz dinámica. Redim MiMatriz(5) ' Asigna 5 elementos. For I = 1 To 5 ' Bucle 5 veces. MiMatriz(I) = I ' Inicializa la matriz. Next I Si utilizas Redim Preserve MiMatriz(5) te mantendra los valores que ya existan en el array. |
Respuesta: | Javier Perez |
Para crear un array dinámico puedes utilizar la siguiente sintaxis: ' En la sección de declaraciones ... Public mTiposEstanteria() As String ' Al cargar el formulario y acceder a la base de datos ... Dim n As Integer ... n = tabla.Recordcount ' Obtenemos el número de registros almacenados Redim mTiposEstanteria(1 To n) As String ' De esta forma el vector tendrá únicamente los componentes que necesitas |
|< << 166 167 168 169 170 171 172 173 174 175 176 >> >| |