Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 56559 - SELECCIONAR FILA DE UN GRID UTILIZANDO ROWSEL DE OTRO |
Autor: | Mauricio Caro Alarcón |
Buenos Dias.
es primera vez que hago una pregunta aca aunque he utilizado mucho las respuestas que han puesto para otras preguntas aca, y he tratado de responder de acuerdo a mis conocimientos. bueno mi consulta es la siguiente: Estoy haciendo una pantalla que tiene 2 VSFlexGrid uno para marcar horarios de entrada y salidas reales marcados en un reloj y la otra es para marcar los datos de entrada y salida segun horario para esos mismos datos del reloj. Es posible seleccionar el registro correspondiente de una grilla cuando selecciono en la otra?? osea si hago click en el 3º registro de la primera grilla, como hacer para que automaticamente se seleccione el mismo registro correspondiente en la segunda grilla?? ojala puedan ayudarme. PD: el usuario de este sistema solicito que deben ser 2 grillas y no es posible unirlas. saludos |
Respuesta: | Mauricio Caro Alarcón |
Buenos Dias.
La counsulta la solucioné hace un par de meses ya pero se me habia olvidado ponerlo aca. es tan simple como lo siguiente Private Sub Flex1_click() Flex2.row = Flex1.row End Sub ahora si el numero de linesa del flex son muchas y es necesario un scrollbar, entonces ponemos los siguiente para que el segundo flex marque las mismas filas que el primero. Private Sub Flex1_click() Flex2.TopRow = Flex1.TopRow Flex2.row = Flex1.row End Sub Saludos. |
Pregunta: | 56592 - CONEXION DE BD ACCES97 EN UN SERVIDOR |
Autor: | roberto carlos ramirez |
buenos dias soy nuevo en esto de programar y espero que me puedan ayudar he desarrollado un sistema para registro de visitantes la base de datos se encuentra en acces97 y uso un modulo con instrucciones sql la aplicacion esta en vb 6 utilizando dao uso un modulo con instrucciones sql donde se establece la conexion el cierre de la conexion la obtencion de cualquier registro ejecuta las transacciones la obtencion de campos especificos consultas etc. todo esta en mi pc ahora lo que deseo es tener la bd en un servidor y la aplicacion en unos clientes como puedo hacerlo |
Respuesta: | a garcia |
Recomendaciones:
1) URGENTISIMAMENTEEEEE......NO PARA YA, PARA EL AÑO PASADO.... SALTE DE ACCESS 97, MIGRA LA DATA A CUALQUIER VERSION POSTERIOR....ESCUCHAME BIEN.... 2) DAO ES UN MODELO, FUNCIONAL PARA SU MOMENTO, PERO ADO SI QUE ES EFICIENTE....VALE LA PENA EL CAMBIO... 3) ESO NO TIENE COMPLICACION, MONTA EN EL SERVIDOR LA BASE DE DATOS Y LA APLICACION...OJO CON LA RUTA DONDE LA COPIAS Y LA RUTA QUE INDICAS EN EL PROGRAMA... 4) COMPARTE LA CARPETA DEL PUNTO (3) 5) DALE ACCESO A ELLA A LOS USUARIOS QUE CORRESPONDA (LECTURA, ESCRITURA, ELIMINAR ) 6) CREA DESDE LAS ESTACIONES UN ACCESO DIRECTO AL EJECUTABLE QUE ESTÁ EN EL SERVIDOR. 7) SI USASTES ACTIVEX, ES PROBABLE QUE TENGAS QUE INSTALARLOS Y REGISTRARLOS EN LA MAQUINA DE CADA USUARIO... UN PELO LADILLA, PERO SI VA !!! 8) YO HE EMPLEADO UN MODELO ASI Y NO HE TENIDO PROBLEMAS...SALVO ALGUN DETALLE CON UN ACTIVEX NO REGISTRADO |
Pregunta: | 56597 - ERROR DE MEMORIA INSUFICIENTE AL AGREGAR UN FORM A MI PROYEC |
Autor: | Juan Pablo Hidalgo |
Hola a todos, estoy usado Vb6 y me da un error de "Memoria insuficiente" al querer agregar otro formulario y/o reporte e mi proyecto, estoy utilizando Win 2000 server, con 1 GB de memoria ram. ¿Hay algun limite de controles en los proyectos?, si es esi ¿como lo puedo solucionar sin eliminar ventanas o reportes? |
Respuesta: | ray Cabrera |
Este error ya me ha pasado a mi lo que he hecho es que he cerrado el pryecto lo he vuelto a abrir y ya no se a que se debe pero no tiene nada que ver con la memoria fisica de la pc ni tampoco hay limite de controles |
Pregunta: | 56854 - DETECTAR DESDE VISUAL BASIC CUANDO CONECTEN UNA MEMORIA USB |
Autor: | Armando Martinez Nuñez |
Hola, necesito que me ayuden, estoy creando una aplicacion en visual basic 6.0 y necesito que me mande un mensaje cuando se conecte una memoria usb, y que me mande otro cuando se desconecte.
Si alguien puede ayudarme se lo agradecere de antemano. |
Respuesta: | Giulio Fregonese C. |
Apreciado Armando,
En el Archivo adjunto te envío una solución. Descargar Verificar Unidades Cordial saludo |
Respuesta: | eider mauricio aristizabal erazo |
La verdad he intentado hacer algo similar y hasta ahora lo que creo que te podria servir es windows management instrumentation WMI y con recuerdo q logre hacer un script q ejecutaba un proceso cada vez que el desempeño de mi procesador superara un % indicado.
Estoy casi seguro q con esta tecnologia podrias implementar lo que necesitas. Bye. |
Pregunta: | 56874 - CLIENTE/SERVIDOR CON ACCESS |
Autor: | Paulo Ditzel |
Hola:
Necesito crear una aplicación Cliente/Servidor con VB6 y Access. El tema es que los "Clientes" no accederán directamente a la BD, sino a través de la aplicación Servidor, comunicándose mediante el control WinSock. La idea es que sea la aplicación Servidor la que interactue y realice todas instrucciones SELECT, UPDATE, etc. con la BD y retorne a los Clientes los registros obtenidos. Como conectarse Cliente/Servidor con Winsock mutiusuario lo tengo claro. Como conectarse a BD Access, realizar consultas y manipular registros, tambien lo tengo claro. Mi duda es cómo solicitar los datos a Servidor y cómo devolverle a los Clientes los registros solicitados a través del control Winsock, que "transporta solo strings" Algun metodo para enviar los registros y pueda mostrarlos en un Listview. |
Respuesta: | Simon Alvarez |
No es cierto que el control winsock transporte sólo strings, puede transportar datos binarios.
No es cómodo, pero puede hacerse. La condición es que los datos a enviar estén contenidos es una matriz de bytes. Prueba este código cuando hayas establecido la conexión y verás que funciona Dim matriz() as byte redim byte(1000) winsock1.senddata = matriz la matriz llega "al otro lado". El problema y lo que lo ahce incómodo es que no siempre resulta sencillo convertir todo en churros de bytes Suerte |
Pregunta: | 56893 - VB6 Y ORACLE-NO SE ENCUENTRA EL ISAM |
Autor: | Manuel Lugones |
Estoy trabajando VB 6 y Oracle 10g. Cuendo ejecuto mi programa me sale el cartel:""No se puede encontrar el ISAM instalable". Tengo XP, Office.2003 |
Respuesta: | Sergio Mina |
tu problema radica en la cadena de conexion, para ser exacto, en el driver q estas usando para la conexion a oracle, si estas tratando de usar el driver q ofrece VB6 para oracle, definitivamente jamas podras conectarte, debes de instalar el cliente de oracle, para q puedas realizar dicha conexion. |
Pregunta: | 56935 - CUANDO HALLA MAS DE UN DATO EN DATAREPORT |
Autor: | greg dorian |
Hola todos...
necesito imprimir datos de una tabla temporal en un data report pero no se como programar que cuando halla una celda en cero o vacia no imprima la columna ni el encabezado ni el dato en cero, solo las que contengan datos o valores mayores que cero.. cuallquier ayuda escribanme lo mas pronto posibleeee!!!!! |
Respuesta: | JOSE PASTOR LEZCANO LOPEZ |
La mejor forma de hacerlo es filtrar los registros con valores mayor que cero > 0 o valores diferente de nulo <> null |
Pregunta: | 57072 - COMO PASO PARAMETROS DESDE VISUAL 6 A UN STORED PROCEDURE DE |
Autor: | fredy loh |
Necesito saber cómo puedo pasar parametros desde mi aplicaion visual 6.0 hacia un procedimiento almacenado en Firebird.
el siguiente codigo en visual basic funciona bien pero para MS sql Server pero no logro que haga lo mismo con firebird Private Sub Command1_Click() Dim Comm_SQL As ADODB.Command Dim Rec As ADODB.Recordset Dim par1, par2 As ADODB.Parameter Set Comm_SQL = New ADODB.Command Set Comm_SQL.ActiveConnection = coneccion Comm_SQL.CommandText = "PRO_INGRESAALUMNO" Comm_SQL.CommandType = adCmdStoredProc Comm_SQL.Parameters(1).Value = Val(TXTRUT) Comm_SQL.Parameters(1).Value = Val(TXTNOMBRE) Comm_SQL.Parameters(2).Value = Val(TXTDIRECCION) Set Rec = Comm_SQL.Execute() End Sub El procedimiento almacenado en Firebird es el siguiente: CREATE PROCEDURE PRO_INGRESAALUMNO( RUTP CHAR(8) CHARACTER SET WIN1251, NOMBREP CHAR(50) CHARACTER SET WIN1251, DIRECCIONP CHAR(50) CHARACTER SET WIN1251) AS BEGIN INSERT into ALUMNOS values(:RUTP,:NOMBREP,:DIRECCIONP); END |
Respuesta: | Jorge Morales |
Hola, el detalle puede estar en que en firebird los SP se ejecutan de varias formas dependiendo del tipo de SP que sea por ejemplo para el que mencionas deberia ser
Execute Procedure PRO_INGRESAALUMNO Prueba agregando Execute Procedure en la linea que hace falta, o haz como yo Comm_SQL.CommandText = "Execute Procedure PRO_INGRESAALUMNO('" & Val(TXTRUT) & "', '" & Val(TXTNOMBRE) & "', '"& Val(TXTDIRECCION) & "')" Comm_SQL.CommandType = adCmdText Set Rec = Comm_SQL.Execute() Es lo que te recomiendo y espero no tengas dificultades como sea mi correo es [email protected] por si gustas contactarme. Suerte! |
Pregunta: | 57120 - EXPLORADOR DE WINDOWS EN VB |
Autor: | Angel |
Hola! alguien sabe si hay alguna forma de "embeber" un explorador de windows dentro de un form de VB 6??
Estuve buscando por todos lados pero solo encuentro ejemplos que muestran listas de archivos con treeview, listview, etc. Lo que ando precisando es poner una ventana del explorador, pasandole el path, DENTRO del form, pero que contenga todas las propiedades del explorador de windows comun (por ej el menu contextual -> esto es lo que mas me interesa). Desde ya muchas gracias!!! saludos. |
Respuesta: | Boluart Bedoya |
Escuchaste hablar del WebBrowser??
Vamos de frente al grano, Inicias VB6.0 Nuevo Proyecto "EXE Estandard" Menu: Proyecto/Agregar formulario De la lista de formularios liges: "Explorador de Web" y listo tienes un exporador basico, |
Pregunta: | 57166 - COMO SE CENTRA UN OBJETO FORM EN LA PANTALLA |
Autor: | douglas aristides perez fuentes |
Desearia que me pudieran ayudar a contestar mi duda ya que desearia centrar un formulario en la pantalla pero sin el uso de las propiedades del mismo, para VB 6.0.
Es decir usando codigo no la caja de propiedades de visual Basic 6.0 de visual studio de antemano muchas gracias por su ayuda y saludos a la comunidad de La web del programador :-) hacen un gran trabajo |
Respuesta: | xve |
Coloca este codigo en el form_load()
Me.Left = (Screen.Width / 2) - (Me.Width / 2) Me.Top = (Screen.Height / 2) - (Me.Height / 2) Saludos |
|< << 285 286 287 288 289 290 291 292 293 294 295 >> >| |