PREGUNTAS CONTESTADAS -

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  10664 - CONTAR REGISTROS
Autor:  MARCO PACHECO
Como puedo contar los registros de una tabla, sin tener que realizar una barrida a la tabla.

Muchas gracias si alguien puede ayudarme
  Respuesta:  xavi
Para ello, puedes hacerlo con una consulta SQL.
select count(*) as Total from Tabla

Haciendo referencia al campo Total, obtendras el total de registros.

Tambien puedes hacerlo con la propiedad RecordCount.

Espero que te sirva.
  Respuesta:  José Ariel Limandri
Abri un recordset con un SELECT COUNT(*) FROM tabla.
Si este método no te agrada vas a tener que recurrir a las tablas del sistema, lo cual depende de cada motor de DB.

Chau
  Respuesta:  José Antonio Guillén Martínez
No se si te he entendido exactamente, pero si lo que quieres saber es la cantidad de registros de una tabla, simplemente, abre un recordset de dicha tabla y utiliza el recordcount del recordset como muestro aquí:

numreg=recordset.RecordCount

Espero que esto te ayude.

    Pregunta:  10673 - VISUALIZAR CAMPOS LOGICOS EN UN DBGRID
Autor:  Ximena Tamame
Quisiera saber si alguien tiene idea como hacer para que los campos logicos en un dbgrid (de solo lectura) aparezcan como las casillas de verificacion (checkbox). Gracias
  Respuesta:  Oscar Heras
Hola. No sé como se hace, pero creo que no se puede orque la unica opcion es en el diseño del grid, en el formato de la columna ponerlo de tipo CheckBox, pero lo unico que hace es que te lo ponga como 1 y 0 en vez de -1 y 0, y encima no te deja modificarlos.

Yo tambien tengo que hacer eso, pero como despues de mirar un monton no lo he conseguido, lo que hago es en el formato de la columna o pongo de tipo Boolean, y al lado te aparece el texto que quieres pones para verdadero o false. Yo lo he puesto como Si y No, y lo que hago es que en el Keypress solo le dejo que ponga S o N y automaticamente le pongo Si o No.

Espero que te valga

    Pregunta:  10701 - REGISTRAR EL MSRDO20.OCX?
Autor:  Jorge Espinoza
Saludos
Tengo una aplicación que corre perfectamente en Vb6 pero necesito hacerla correr en vb5 pero el control msrdo no me deja nisiquiera ponerlo en la forma, ya corri el parche de vb5 para este control, ya lo registre con regsvr32, y me sigue mandando que no tengo licencia para usar este control que puedo hacer??
gracias
  Respuesta:  Guillermo Molina
Revisa en la pagina de microsoft hay un utilitario para resolver este error, por que ya veo que hiciste lo necesario.

    Pregunta:  10784 - RUTINAS DE TIEMPO
Autor:  Joel Galan Cruz
Antes que nada les envio un saludo, mi pregunta es: se pueden crear rutinas de tiempo menores de 1 milisegundo en Visual Basic 6.0 o hay que crear una dll en Visual C++ y utilizarla en VB 6.0 no se si me puedan indicar como se podría hacer.
  Respuesta:  r olivera
Para hacer esto lo tienes que hacer con estas Apis de windows:

Declare Function SetTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long
Declare Function KillTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long

'para crear el timer
1=un milisegundo
SetTimer Me.hwnd, 0, 0.001, AddressOf miProc

Donde:
· hWnd
el numero de ventana del windows

· nIDEvent
es el identificador del timer
· uElapse
Especifica el tiempo en milisegundos

· lpTimerFunc
se le agrega el procedimiento que quieres ejecutar.

miproc
es el procedimiento que quiero ejecutar cada x tiempo

Para eliminar el timer que has creado
KillTimer Me.hwnd, 0

    Pregunta:  10811 - COMO OBTENER LA FECHA RED NOVELL EN VB.
Autor:  Silvia Valdez
Hola !

Estoy haciendo un proyecto en Visual Basic, y trabajo en una red novell 3.12 y quisiera saber como puedo obtener la fecha de la red...

Ojala alguien pueda ayudarme, gracias...
  Respuesta:  Ricardo Sierra
Para eso puedes tener dentro del Login Script del usuario o dentro del System Login Script una instruccion que guarde en una variable de ambiente la fecha del sistema y luego leerla dentro de tu aplicacion en VB (creo que la instruccion en VB es Environ("FECHA") )

    Pregunta:  10827 - JUNTAR 2 ARCHIVOS EXE EN UNO
Autor:  Gerald Valdes
Saludos, tengo el siguiente problema:
Necesito tomar dos ejecutables y juntarlos en uno solo (como un troyano) para que al momento de ejecutar uno, tambien lo haga el otro, por favor, espero que tengan la respuesta, porque me lo pidieron luego en la empresa...
De antemano, muchas gracias.
  Respuesta:  Ivan de Jesus Deras Tabora
Mira si lo que necesitas es que se ejecuten los dos exes al mismo tiempo yo te doy una solución mas sencilla, create una aplicacion en VB que use la funcion API ShellExecute para que ejecute los dos exes. Luego hace exe tu aplicacion entonces ahora cuando ejecutes tu aplicacion esta se encargara de ejecutar los dos exes que vos queres. Pero si necesitas a fuerza que los dos exes esten en uno solo no te puedo ayudar. Si mi solucion te ayuda y tenes dudas escribime...
  Respuesta:  Juan Palma
Este método no se juntar los archivos propiamente dicho, pero hace la misma función. La idea es añadir a tu proyecto un archivo de recursos (.res), y en él añades el ejecutable que quieres adjuntar. Luego, cuando quieras ejecutarlo, extraes el exe del archivo de recursos a una carpeta temporal, por ejemplo, C:\Windows\Temp, y lo ejecutas con Shell. Luego lo borras.

    Pregunta:  10829 - ADME.DLL
Autor:  Gerald Valdes
Saludos, mi problema es el siguiente, tengo una aplicacion que deseo instalar en otras pcs, lo que pasa es que al estar instalando comienza a lanzarme mensajes de que necesito el archivo adme.dll junto con otros archivos mas (como 5 dlls en total), yo le digo que siga e ignore este mensaje, al instalar el sistema luego de haber creado la instalacion me arroja algunos problemas, pero solo en algunas pcs, quien me podria ayudar a encontrar estos archivos?, de antemano muchas gracias.
  Respuesta:  Victor Muñoz
Cuando compilas una aplicacion en Vb y despues hacer el archivo .EXE , debes de ejecutar la aplicacion que hace los dicos de instalacion y en la segunda o tercera ventana del creador de discos de instalacion te da la opcion para agregar controles OCX, Dlls y demas archivos que ocupaste para tu aplicacion y eso es todo dalos de alta y seleccionalos .

Bye y saludos.

    Pregunta:  10859 - ACCEDER DESDE VB A UN .DBF QUE ESTA EN USO USE \
Autor:  Fran Cáncer
Pues eso , tengo una aplicacion en clipper que abre una base de dbaseIII en modo compartido, y necesito desde visual basic poder acceder a esa base de datos, haga lo que haga siempre me dice que la base de datos esta abierta en modo exclusivo o no tengo permisos para acceder. Pero la verdad es que si desde acces, vinculo esa tabla de dbase, me la deja consultar sin ningun problema.
Entiendo que el acces sabe consultar el vinculo sin que choque con el supuesto bloqueo.
Como la habro el fichero dbf, ya sea desde el mdb vinculado o por odbc o lo que sea , para que, al igual que el accees, pueda yo recuperar los datos en modo lectura.

muchas gracias adelantadas.
  Respuesta:  Eduardo Lopez
Hola, creo y estoy casi seguro que con un Data Control obtendrias lo que estas buscando, seria como vincular una tabla desde Access, probalo y me cuentas....
  Respuesta:  Eduardo Lopez
Hola, creo y estoy casi seguro que con un Data Control obtendrias lo que estas buscando, seria como vincular una tabla desde Access, probalo y me cuentas....

    Pregunta:  10867 - DATAGRID - BUTTON - VB6
Autor:  Valeria Oglialoro
No se como llenar una celda dentro de la grilla (DataGrid) que tiene formato "Button", es decir que se despliegue una serie de items. Muchas gracias por despejar mi duda.
  Respuesta:  Sergio Brillo
Tienes q usar un truquillo, create un list view con los valores q kieras o los metes bajo codigo y lo pones invisible y haces lo siguiente:
Private Sub DataGrid1_ButtonClick(ByVal ColIndex As Integer)

En el numero de columna q tengas el button es el q debes poner en el collindex

If ColIndex = 9 Then
Set c = DataGrid1.Columns(ColIndex)
With List1
'Muestra la lista.
.Left = DataGrid1.Left + c.Left
.Top = DataGrid1.Top + DataGrid1.RowTop(DataGrid1.Row) + DataGrid1.RowHeight
.Width = c.Width + 15
.ListIndex = 0
.Visible = True
.ZOrder 0
.SetFocus
End With
End If

End Sub
Private Sub List1_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case vbKeyReturn
'Asigma el texto seleccionado.
DataGrid1.Columns(9).Text = List1.Text
List1.Visible = False
Case vbKeyEscape
List1.Visible = False
End Select
End Sub

Private Sub List1_LostFocus()
'Oculta la lista al perder el foco
List1.Visible = False
End Sub

Private Sub List1_Click()
List1_KeyPress vbKeyReturn
End Sub

    Pregunta:  10899 - CHECKBOX EN DBGRID ES POSIBLE??
Autor:  Carlos Mercado
Necesito saber como se puede visualisar un checkbox en una columna de dbgrid o datagrid con datos tipo boeleanos, desde ya muchas gracias.-
  Respuesta:  Roi
Pufff, la eterna pregunta:

Esto es muy dificil de responder. El DbGrid no contiene la posibilidad de mostrar campos tipo boolean. Tan sólo te muestra verdadero/falso.

Pero existe una solución que me han contado pero que no he probado.

Existe un control llamada DataRepeater. Mediante este control puedes hacer una especie de DbGrid a medida de tus necesidades.

Tu introduces los objetos que quieras que aparezcan por cada registro (combobox, texbox, checkbox, etc...).Estos objetos se irán repitiendo por cxada registro que tengas.

Inténtalo probar. Suerte

|<  <<  114 115 116 117 118 119 120 121 122 123 124  >>  >|