Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 38886 - COMO ASIGNAR BLANCOS A UN CAMPO FECHA ? |
Autor: | Gabriel Chami |
Tengo un formulario con varios campos fecha que provienen de una tabla. Al realizar un alta de datos, necesito que los campos fecha no tengan ningun valor, solo que contengan las barras del formato fecha con blancos, asi : / / . De todos los controles que conozco, como el date-time-picker o el date-box, el que esta mas cerca es el mask-editor, pero el problema sigue estando al intentar asignarle el valor " / / " a la propiedad texto del control.
Bueno hasta alli llega mi duda, desde ya les agradezco mucho su atencion, y me agradaria mucho si me respondiesen, espero tener una pronta respuesta de vuestra parte. |
Respuesta: | victor terrones |
tienes que ingresar ="__/__/____"
_ es el indicador de posición incluido |
Respuesta: | Dark MAC |
Eso ya es mediante código, si tu problema radica en los campos fecha, y los usas con textbox desde visual basic, entonces, cuando entras a ese formulario, las cajas de texto, deben ser iguales a "//", y cuando el usuario tenga el focus en esas casillas de texto pones el start de la casilla en valor 1, o 0 segun como lo uses, me refiero a que empieze de la primera porsicion, al ir tecleando en la rutina interactive change de la casilla de texto, vas asignando las diagonales segun corresponda, ya sea fecha corta o larga, si quieres te envio un ejemplo, para que lo veas mas claro, escribeme si lo quieres. |
Pregunta: | 38897 - VISUAL BASIC 6.0 E INFORMIX POR ODBC |
Autor: | Jairo Saldarriaga |
Tengo configurado por el panel de control de windows 98 una conección con un ODBC a 32 Bits con una base de datos en informix localizada en un sevidor Unix SCO. El Test del ODBC me muestra que la coneccion esta bien hecha y me valida tanto la ruta como el usuario y la clave de acceso.
Mi pregunta es: Como es el codigo para hacer el OpenDatabase y poder utilizar esta coneccion desde Visual Basic 6.0. Muchisimas Gracias a todos... |
Respuesta: | Ronald Jaime León Madrid |
Hola Jairo :
La solucion a tu pregunta puede ser compleja, ahora teniendo una mayor complementación mejor es tener una conexion por ODBC. ya que el informix viene con una conexion nativa de ODBC. Puedes utilizar ADO. Saludos. |
Pregunta: | 38916 - DATAREPOR CAMBIAR TAÑAMO PAPEL |
Autor: | Nancy Beatriz |
Hola amigos, me gustaria me ayuden con esto: tengo que imprimir una factura (mas pequeña que formato A4 por ejemplo) entonces que cuando se imprimam varias facturas seguidas, realize bien el salto de pagina. Si se puede hacer en tiempo de diseño seria mejor, o se hace en tiempo de ejecucion?????
Gracias. |
Respuesta: | Luis Muro |
Hola Nancy. Mira, la forma de hacerlo que conozco sólo es posible hacerlo en tiempo de ejecución, para que definas las dimensiones de tu papel. Esto lo puedes hacer con el objeto Printer:
Primero, debes asignar la unidad de medida a usar: Printer.ScaleMode = vbMillimeters ' o con 6: unidad en milímetros Luego usar las propiedades Height y Width, con las dimensiones de tu papel: altura y ancho respectivamente. Printer.Height = 297 ' valor en milímetros Printer.Width = 210 ' valor en milímetros Y, para finalizar, realizar la impresión de tu DataReport Espero que te sirva. A mi me ha ayudado mucho esto, puesto que tengo que imprimir en tamaños de papel diferentes, por lo que las dimensiones debo definirlas mediante parámetros de mi sistema. Un saludo |
Pregunta: | 39025 - CONFIGURACIÓN DIRECTIVAS DE WINDOWS 2000 |
Autor: | Alexander Jerez |
Mi pregunta es la siguiente:
Como puedo configurar directivas de grupo de Windows 2000 Server preferiblemente Directivas de Usuarios, a través de Visual Basic 6.0. Gracias por su colaboración. |
Respuesta: | eider mauricio aristizabal erazo |
Con llamadas al sistema.
Primero debes investigar con qué comandos tipo DOS con los que puedes realizar realizar las configuraciones Windows que deseas y luego debes utilizar la funcion shell shell "Comando DOS", vbHide busca en la ayuda del comando net c:>net ? Bye, espero te sirva |
Pregunta: | 39028 - BÚSQUEDAS POR MÚLTIPLES CAMPOS EN ADO CON VB6 |
Autor: | Mario Maldonado |
Cómo puedo efectuar una búsqueda (con ADO) con varios campos que forman una clave única. La base de datos está en Access 97. Microsoft dice que la búsqueda por múltiples campos en ADO arroja resultados inciertos, pero tiene que haber una forma de hacerlo. |
Respuesta: | victor terrones |
me extraña tu pregunta, solo tienes que usar la cláusula where de select
uniendo la condición de cada campo con and select a,b,c from data where key1=1 and key2=2 and key3=3 también puedes unir los keys el método find tienes que usarlo con cuidado, solo cuando la cantidad de registros es pequeña, pues es ineficiente ya que significa traer todos los registros sobre los que vas a realizar la búsqueda |
Respuesta: | Cecilia Colalongo |
Con el método Find de Recordset se puede buscar por un campo solo, con Filter se puede usar cualquier búsqueda combinada con AND y OR.
¿Cómo estás realizando la búsqueda? porque podes armar un query cuando recuperas los datos del Recordset y ahí incluir todas las condiciones. |
Pregunta: | 39077 - CREATE TABLE |
Autor: | Alvaro Cerpa Bedregal |
Estoy trabajando con una base de datos hecha en Access.
mi pregunta es como puedo crear una tabla con la instruccion de CREATE TABLE; que tenga la opcion de permitir longitud cero = Si. desde visual Basic. he llegado hacer la tabla pero no puedo darle opcion de permitir longitud cero = Si. esta es la linea que he utilizado, que me estaria faltando ??? CREATE TABLE NewTabla(Campo1 TEXT(3)) ya utilize agregando NOT NULL pero no midifica a la opcion de permitir longitud cero si no a la opcion de requerido. que debo hacer para que la opcion de permitir longitud cero = Si ???? |
Respuesta: | alvaro grijalvo longo |
Prueba a hacer CREATE TABLE NewTabla(Campo1 Text(3) default 0) |
Pregunta: | 39079 - COMO CHEQUEAR SI UNA IMPRESORA ESTA CONECTADA O NO A LA PC |
Autor: | Marcelo Bursztyn |
Holas. mi pregunta es basicamente esa, como puedo ahcer para cheuqear si uuna impresora esta conectada a la pc en el sentido de poder armar un if que sea
If <impresora conectada en la pc> Then <instrucciones varias> endif |
Respuesta: | Luis Muro |
Hola.
Tu pregunta es interesante y algo complicada, puesto que ahora existen las colas de impresión y eso hacen que las impresiones no retornen de inmediato cuando la impresora no está en línea. Así que, lo que puedes hacer es controlar el error de retorno al fallar una impresión: Error 482 (impresora sin línea, otros). Private Sub Form_Click () Dim HWidth, HHeight, I, Msg ' Declara variables. Err.Clear On Error GoTo ErrorHandler ' Configura controlador de errores. Msg = "Esto se imprime en la página" For I = 1 To 2 ' Establece dos iteraciones. HWidth = Printer.TextWidth(Msg) / 2 ' Obtiene la mitad del ancho. HHeight = Printer.TextHeight(Msg) /2 ' Obtiene la mitad del alto. Printer.CurrentX = Printer.ScaleWidth / 2 - HWidth Printer.CurrentY = Printer.ScaleHeight / 2 - HHeight Printer.Print Msg & Printer.Page & "." ' Imprimir. Printer.NewPage ' Envía una página nueva. Next I Printer.EndDoc ' La impresión ha terminado. Msg = "Se han enviado a la impresora dos páginas, cada una de ellas " Msg = Msg & "con una única línea centrada de texto." MsgBox Msg ' Muestra el mensaje. Exit Sub ErrorHandler: If Err.Number=482 Then MsgBox "Impresora no está preparada" Exit Sub End Sub Espero te sirva. Saludos |
Pregunta: | 39187 - CAMBIAR FORMATO DE IMAGEN |
Autor: | Heberth Jean Albornoz Solano |
Deseo cambiar una imagen .Bmp a .Jpeg vía codigo, o a travez de un programa, pero que sea totalmente transparente para el usuario.
Le agradezco de antemano. |
Respuesta: | SuNcO |
Otra pregunta algo vieja.. haber si aun no la responde el mismo o por si alguien la necesita
Busca en Google por este Archivo FreeImage.dll el cual debe traer un ejempl oen VB. Con sol oagregar el Modulo a tu proyecto y utilizar este pequeño codigo podras convertis de Bmp a Jpg y varios formatos mas Dim dib As Long Dim bOK As Long dib = FreeImage_Load(FIF_BMP, "archivo.bmp", 0) bOK = FreeImage_Save(FIF_JPEG, dib, "archivo.jpg", 0) FreeImage_Unload (dib) Si no lo encuentras me avisas y con gusto te lo envio (solo me envias tu pregunta y mi respuesta) |
Pregunta: | 39222 - CONECTAR A MDB EN SERVIDOR WEB |
Autor: | Juan Pablo Sanchez |
Hola,
necesito realmente una ayuda porque me encuentro en un verdadero apuro. Necesito conectarme a la base de datos de un servidor web, donde se encuantra una BD Access para operar con ella y facilitar el trabajo. La conexión a esta BD l hago de la siguiente manera: Dim conn As New ADODB.Connection Dim rs As New Recordset server = "http://www.servidor.com" Source = "D:\rura\datos.mdb" strconn = "Provider=MS Remote;" & "Remote Server=" & server & ";" & "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Source & ";" & "admin" & ";" conn.Open strconn SQL = "Select * From tabla" rs.Open SQL, conn, 1, 2 el problema es cuando abre el recordset, y el mensaje es el siguiente: Error '-2147024891 (80070005)' en tiempo de ejecución': Error del servidor RDS.El servidor denegó el acceso al controlador RDS predeterminado utilizado para obtener acceso a esta página. Por favor, si alguien me puede ayudar se lo agradeceré enormemente, Saludos. |
Respuesta: | clau d li |
Por que no intentas con esto
DataSource= "D:\rura\datos.mdb" strconn=" Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source="& DataSource checa que este creada la coneccion ODBC en tu servidor y checa que no tenga algun tipo de contraseña la conexion a la base de datos si la tiene solo agrega: DataSource= "D:\rura\datos.mdb" uid="miusuario" pwd="mipassword" strconn=" Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source="& DataSource&"; uid="& uid &"; pwd:" & pwd si sigue marcado error checa en Origenes de Datos ODBC en DNS del Sistema que la conexion este creada |
Pregunta: | 39273 - DETECCION DE CAMBIO DE FRECUENCIA EN SEÑAL EN PUERTO PARALEL |
Autor: | Fernando Mesón |
hola. A ver si alguien me puede ayudar. Mi problema es que recibo una señal (tren de pulsos cuadrados) con una frecuencia de 36kHz por el pin 13 (SELECTION) del puerto paralelo. Necesito detectar cuándo cambia la frecuencia de la señal, porque al cambiar la frecuencia, siginifica que el aparato conectado al puerto paralelo ha detectado un evento. Todas las ideas que me podáis dar serán bienvenidas. Gracias. |
Respuesta: | GALO GEOVANNY CORTEZ GUERRERO |
A ver si te sirve y luego de esta explicacion lo investigas mas detenido y seguramente encontraras la solucion. primero debes descargas una biblioteca de enlace dinamico dll en internet. puede ser vbio23 o para que funcione bajo windows xp on control activex con el que trabajo es ntport. luego de lo cual puedes utilizar los dos para leer la entrada del puerto paralelo si necesitas mas ayuda sobre este dlls mi email ya lo sabes te recuerdo : [email protected]
suerte, puedo enviarte el control activex o la dll o los dos a la vez |
|< << 234 235 236 237 238 239 240 241 242 243 244 >> >| |