• Domingo 8 de Septiembre de 2024, 01:19

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - camarena6

Páginas: 1 [2]
26
Visual Basic 6.0 e inferiores / Re: Normalizacion De Bases De Datos
« en: Lunes 31 de Mayo de 2004, 18:28 »
Es increible, algo tan sencillo y yo haciendo tanto tango

Gracias Juanolo

Citar
EL que No Aperra, No prospera

27
Visual Basic 6.0 e inferiores / Programa En Red Local
« en: Lunes 31 de Mayo de 2004, 18:20 »
Estoy realizando un programa que va a funcionar en una red Local

El programa funciona con una BD hecha en Access y la conexion A la BD la realizo mediante codigo y con referencias Microsoft ActiveX Data Objects 2.1 Library.
Mi problema es que al realizar pruebas con el programa en otras maquinas
me marca un error al iniciar la conexion con la BD me manda el error siguiente:

Citar
"El motor de la Base de Datos no puede abrir al archivo:'\\Tarificador\Projec_Semarnat\BD\base.mdb' Esta abierto
en modo exclusivo por otro usuario o bien necesita permiso
para leer sus datos."

Este es el modulo en donde me conecto a la BD:

Código: Text
  1. Sub main()
  2.  
  3.  Set cnBD = New ADODB.Connection
  4.  cnBD.CursorLocation = adUseClient
  5.  cnBD.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Tarificador\Projec_Semarnat\BD\base.mdb;Persist Security Info=False;Persist Security Info=False"
  6.  cnBD.Open
  7.     frmpass.Show
  8.  
  9.  End Sub
  10.  

Si alguien Tiene una sugerencia es Bienvenida Gracias   :hola:

[/QUOTE]El que no aperra No prospera
Citar

28
Visual Basic 6.0 e inferiores / Normalizacion De Bases De Datos
« en: Jueves 27 de Mayo de 2004, 20:44 »
Utilizo una base de datos Hecha en access y el problema que tengo es que necesito
realizar un modulo de respaldo de datos dentro de un programa que me Dejen completamente en blanco la Base de Datos (para evitar que se sobresature).

El problema no es borrar los registros el problema es que aunque borre todos los registros el campo autonumerico (id) no se queda en ceros.Se queda en el ultimo registro que se capturo, Necesito dejarlo que comienze otra vez en ceros.

¿Alguien sabe como hacer esto, sin necesidad de volver a contruir la BD?  

GRACIAS

Citar
El que no aperra, No prospera

29
Visual Basic 6.0 e inferiores / Re: Treeview
« en: Jueves 27 de Mayo de 2004, 20:28 »
Gracias por la ayuda ya resolvi el problema despues de Varios dias
tan solo Añadi al ciclo DO WHILE en donde se crea el nuevo nodo una variable numerica que va aumentando cada ciclo y esta variable la concateno con el KEY y asi no se repite.

GRACIAS :P

Citar
El que no aperra, No Prospera

30
Visual Basic 6.0 e inferiores / Creacion De Iconos
« en: Miércoles 26 de Mayo de 2004, 17:08 »
Intento buscar un programa no muy robusto que me permita crear Iconos
que utilizare en la aplicaciones a desarrollar

¿Alguien Conoce de alguno que me pueda recomendar?

Citar
El que no Aperra, No Prospera

31
Cuibo Ebolo:

que bueno que se soluciono la bronca
Una pregunta, ya se que tengo que iniciar una discusion pero me dio flojera

¿Sabes como puedo crear mis Iconos? Necesito crear uno principal, y otros varios
para otro tipo de botones, por que los Botones ya me aburrieron.

Si sabes como echame un grito

32
Visual Basic 6.0 e inferiores / Treeview
« en: Lunes 24 de Mayo de 2004, 19:52 »
AL tratar de Añadir un nuevo nodo al TreeView, marca un error
que dice que la clave no es la unica en la coleccion ¿Alguien sabe por que?
¿Y como hago para limpiar este control?

GRACIAS  :(  :huh:

33
Visual Basic 6.0 e inferiores / Re: Insertar Imagenes En Un Base De Datos
« en: Lunes 24 de Mayo de 2004, 19:22 »
Lo mas sencillo que puedes hacer para añadir un registro con imagen es:

*Dentro de la tabla añade un campo de texto
*A este campo tan solo añadele la direccion de la imagen que deses
*Y al final solo carga la imagen en un IMAGE, utilizando alguna funcion que te dio
El mango80

*Si quieres dar de alta un registro nuevo utiliza un commonDialog para que te especifiquen la direccion y la guardes en la BD

Citar
EL que no aperra, no´prospera

34
Visual Basic 6.0 e inferiores / Re: Crear Menu
« en: Lunes 24 de Mayo de 2004, 19:11 »
OK espero que si te abra ahora si

35
Cuibo Ebolo:

este es un poco complicado pero ahi va:
1-En en menu proyecto, escoge referencias, escoge Microsoft ActiveX DataObjects 2.1 Library.

2.-Crea un Modulo

3.-Dentro del modulo crea un Sub main()
 
Código: Text
  1. Sub main()
  2.  Set cnBD = New ADODB.Connection
  3.  cnBD.CursorLocation = adUseClient
  4.  cnBD.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\Tarificador\projec_semar\BD\base.mdb;Persist Security Info=False"
  5.  cnBD.Open
  6. frmpass.Show 'Esta es tu Forma de inicio
  7.  End Sub
  8.  

En la linea de ConnectionString, despues de Source= va la direccion de tu BD

4.-En El explorador de proyecto Da con el click derecho y escoge propiedades
y como objeto inicial Pones:Sub Main()

5.-Ahora ya esta tu programa conectado a tu BD mediante la variable cnBD declarada en el modulo (Debes declararla como publica Es importante)ejemplo:
Public Cnbd as ADODB.Connection

6.-El siguiente es un ejemplo de como añadir un registro Usando este metodo:

Código: Text
  1. Sub insert_proveedor(sRazon As String, sRfc As String, sDireccion As String, sCiudad As String, sEstado As String, sTelefono As String)
  2. ssql = " insert into proveedores (razon_social,rfc,direccion,ciudad,estado,telefono)VALUES('" & sRazon & "','" & sRfc & "','" & sDireccion & "','" & sCiudad & "','" & sEstado & "','" & sTelefono & "')"
  3. cnBD.Execute ssql
  4.  
  5. End Sub
  6.  
Nota que los valores que toma el procedimiento son los campos de la BD los puedes tomar de las cajas de texto de tu formulario y mandarselas al procedimiento

Espero que esto aunque es poco te sirva.
Y ya sabes si tienes otra duda Con gusto la respondere :kicking:

36
Visual Basic 6.0 e inferiores / Re: Problema Con Textbox
« en: Jueves 20 de Mayo de 2004, 19:30 »
Una Vez mas, Gracias por la ayuda me fue de mucha utilidad :D  :kicking:
CHIDO

37
Visual Basic 6.0 e inferiores / Re: Crear Menu
« en: Jueves 20 de Mayo de 2004, 19:09 »
Cuibo:

Mira para lo que necesitas Hacer debes tener en cuenta que vas tener que realizar mas codigo. Con simples Labels puedes hacer unos muy buenos efectos multimedia tan solo tienes que ir viendo o haciendo pruebas con los distintos eventos de las Labels como: (mouse up,mousedown,mousemove) cambiando el puntero del raton y el color de la etiqueta cuando el puntero del raton pase por encima de la etiqueta. Esto es cuetion de ingenio y creatividad. Porque para ser sinceros los Menus que maneja Visual Basic, pueden llegar a ser muy aburridos y
monotonos.  

Te adjunto un menu que realize esta sencillon pero te puede dar una idea
tu configuracion de pantalla debe de ser 1024 x 780
*Tan solo añade la forma al proyecto y ya lo corres.

38
Visual Basic 6.0 e inferiores / Problema Con Textbox
« en: Jueves 20 de Mayo de 2004, 18:49 »
Hola a Todos:
Ahi les va a ver si me entienden y me pueden hechar la mano

Dentro de una caja de texto en donde introduzco un numero (Monetario)
necesito que en otra caja de texto simultanea aparezca la misma canatidad pero con letra. (Tipo cheque) Ejemplo:


text1: $ 1000
Text2: mil pesos

Ojala y alguien me pueda ayudar

39
Cuibo Ebolo:

Al añadir un Registro nuevo a una tabla nuevamente te digo que el campo autonumerico lo genera la BD automaticamente por lo que te debes preocupar es por validar los datos que van a ser introducidos en los campos restantes.

Por lo del AdoDc 6.0 yo no lo manejo, trabajo directamente con puras sentencias
SQL y con referencias ADODB. Ojala y alguien mas te pueda Ayudar con tu problema. :kicking:  
 :whistling:

40
Visual Basic 6.0 e inferiores / Re: Aplicacion Tipo Chat En Vb
« en: Jueves 20 de Mayo de 2004, 16:45 »
Gracias a todos han sido de mucha ayuda, Ahora solo queda ponerme a trabajar para mejorar esto.

 :hola:  :smartass:  :D

41
Visual Basic 6.0 e inferiores / Datareport Y Excel
« en: Miércoles 19 de Mayo de 2004, 20:59 »
Hola:
Estoy desarrollando un sistema de control de almacen y les agradeceria si me pudieran hechar la mano sobre como enviar al contenido de los datareport que genero a un archivo externo en Excel.
GRACIAS

42
Visual Basic 6.0 e inferiores / Impresion De Formas
« en: Miércoles 19 de Mayo de 2004, 20:31 »
Hola:
Mi duda es como mandar imprimir el contenido de una forma sin mandar el contenido a un Datareport

43
Visual Basic 6.0 e inferiores / Re: Aplicacion Tipo Chat En Vb
« en: Miércoles 19 de Mayo de 2004, 19:59 »
Gracias por la ayuda me ha :kicking:  sido de gran utilidad

Sabes si esta Herramienta se puede usar en mas de dos maquinas
simultaneamente?

44
Visual Basic 6.0 e inferiores / Re: Error Al Añadir Un Registro A Tabla Access
« en: Miércoles 19 de Mayo de 2004, 19:11 »
Que tal:
Por lo general el campo autonumerico (ID) solo se utiliza en la sentencia UPDATE para hacer referencia al campo que vas a actualizar, si intentas modificarlo te puede causar un error ya que este es generado por una unica vez al ingresar un registro nuevo.
 aqui hay un ejemplo de una sentencia SQL UPDATE:

Sub moduser(nombre As String, nom As String, area As String, uni As Integer, dep As Integer, car As String, pas As String,iid as String)

ssql = "UPDATE Usuarios SET Nombrec='" & nombre & "',Nombre='" & nom & "',Area='" & area & "',Unidad='" & uni & "',Departamento='" & dep & "',Cargo='" & car & "',Contraseña='" & pas & "' WHERE Id_Usuario=" & iid

cnBD.Execute ssql

End Sub

Como puedes ver el Campo autonumerico unicacmente sirve como referencia
para la modificacion y no se incluye dentro de los campos a modificar.

45
Visual Basic 6.0 e inferiores / Aplicacion Tipo Chat En Vb
« en: Miércoles 19 de Mayo de 2004, 17:04 »
Hola:
Dentro de una aplicacion que estoy desarrollando en VB 6 Necesito crear un modulo de comunicacion Tipo Chat que funcione en una red local ya que este es necesario para el funcionamineto del mismo.
Podeis decirme que control debo utilizar para realizar esto.

GRACIAS

46
Visual Basic 6.0 e inferiores / Re: Datagrid
« en: Martes 18 de Mayo de 2004, 17:41 »
Si lo quieres Modificar desde codigo debes de elegir el campo
y modificar la propiedad Widht=0 (recuerda que para elegir los campos a los que se les asigna un numero empezando por el ID que es 0. )

47
Visual Basic 6.0 e inferiores / Re: Reporteador
« en: Martes 18 de Mayo de 2004, 17:31 »
Estoy desarrollando una aplicación de este tipo pero solamente utilizando el datareport y la idea que tengo es de que dentro de una forma mostrar al usuario
todos los campos de la BD (excepto los ID's) para que despues el programa me construya una sentencia SQL y esta sea el origen de datos del datareport.

Estoy en eso , dejame terminar y hacer pruebas y con gusto te lo mando.

Páginas: 1 [2]