• Viernes 8 de Noviembre de 2024, 06:55

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.


Temas - bailat62

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Ejemplos Visul Basic conexion con OpenOffice basedatos
« en: Jueves 30 de Septiembre de 2010, 14:48 »
Lo que realmente necesito son ejemplos aplicados a Visual Basic 6 y la conexion con OOo
(OpenOffice base datos) que estoy aprendiendo y la mejor forma adicional a los manuales son los
ejemplos
Muchas gracias
Miguel, Caballito, Buenos Aires, Argentina

2
Visual Basic 6.0 e inferiores / Texto + Texto
« en: Sábado 25 de Septiembre de 2010, 06:12 »
Hola a todos nuevamente:

Tengo un bd Access, donde se almacenan los Comentarios que un primer usuarios ingresa en el Text1, hasta ahi no hay problemas

Pero cuando ingresa un segundo usuario necesito que este no pueda modificar el comentario que ya esta ingresado, para que cuando lleguen el 3º, el 4º usuario puedan continuar con el tema.

Intente con un Text2 y si en el Text1 no quedan un par de lineas libres no graba en la bd Access, ademas si loked Text1, ingresa pero tampoco lo graba.

Podrian ser 2 botones????

Muchas Gracias
Miguel

3
Visual Basic 6.0 e inferiores / Log in Visual Basic
« en: Jueves 23 de Septiembre de 2010, 13:21 »
--------------------------------------------------------------------------------

Hola a todos, ante todo soy aficionado de Visual Basic, y mis limitaciones en este tema son importantes, ja ja: este codigo funciona perfectamente, para log_in, sucede que estoy desarrollando un ejecutable y necesito MODIFICAR este CODIGO para segun quien entra derivarlo a distintos formularios, ej form1, form2, . . . form8, solamente hay 8 usuarios registrados, desde ya muchas gracias...
Miguel

frmLogin:

Option Explicit
' Flag
Dim Ok As Boolean

Private Sub cmdEntrar_Click()

' Cadena de conexión ( INDICAR EL PATH DE LA BASE DE DATOS )
Const C_CADENA = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & "C:Bd_MEJORASdatabdMejoras.mdb" & ";"

' Variable para el recordset
Dim Rst_Login As Recordset

' crea el recordset
Set Rst_Login = New Recordset

Dim SQL As String

' consulta SQL ( Campos: Nombre y Password) _
Textbox ( txt_Usuario y txt_Password) _
Tabla: Usuarios

SQL = "SELECT Nombre, Password " & _
"FROM Usuarios " & _
"WHERE Nombre = '" & txt_Nombre.Text & "'" _
& "AND Password = '" & txt_Password.Text & "'"

With Rst_Login
' Abre el recordset
.Open SQL, C_CADENA

' Si el recordset está vacío es por que es incorrecto
If .EOF Then
MsgBox " El usuario o Password es incorrecto ", _
vbCritical, " Login incorrecto "
' Cierra y descarga el Recordset
Rst_Login.Close
Set Rst_Login = Nothing
Exit Sub
End If
End With

' Cierra y descarga el Recordset
Rst_Login.Close
Set Rst_Login = Nothing

'Cambia el Flag para que no cierre el programa con End
Ok = True

' Descarga el formulario y prosigue en el SubMain
Unload Me

End Sub

Private Sub cmdSalir_Click()
Ok = False
Unload Me
End Sub

Private Sub Form_Unload(Cancel As Integer)
Set frmLogin = Nothing
If Ok = False Then
End
End If
End Sub


frmSubMain:

Option Explicit

Public Sub Main()
Dim Nombre As Variant
Dim dario As Variant
Dim edith As Variant
Dim txt_Nombre As Variant



' Abre el formulario para el ingreso _
del Usuario y la contraseña
frmLogin.Show vbModal

MsgBox " ..bienvenido al sistema de tickets ", vbInformation, " Login Correcto "
' Abre el formulario principal del programa

frmPrinc1.Show

End Sub  :hitcomp:

Páginas: [1]