61
General / Re:¿El mejor Firewall?
« en: Mayo 02, 2015, 10:01:38 am »
jajajaja que buenooo
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.
Public cnADO As ADODB.Connection '// Conexion ADO
Public rsADO As ADODB.Recordset '// RecordSet ADO
Public Sub ConectarADO()
On Error GoTo ErrorHandler
Set cnADO = New ADODB.Connection '// Crear la nueva conexion
Set rsADO = New ADODB.Recordset '// Crear nuevo recordset
rsADO.CursorLocation = adUseClient '// Tipo de cursor a utilizar
cnADO.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=control_hotel; User=root;Password=123987;Option=3;"
cnADO.Open '// Abrir la nueva conexion
ErrorHandler:
If Err <> 0 Then
MsgBox "Error Nº: " & Format(Err.Number, "##,###0") & vbCrLf & vbCrLf & Err.Source & vbCrLf & vbCrLf & Err.Description, vbCritical, "Error"
End If
End Sub
Public Sub CerrarADO()
If Not cnADO Is Nothing Then
Else
cnADO.Close '// Cerrar la conexion
Set cnADO = Nothing '// Liberar conexion de la memoria
Set rsADO = Nothing '// Liberar recorset de la memoria
End If
End Sub
Sub CARGAR_ARTICULOS()
'+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
'// Conectar la Base Datos con ADO
Call ConectarADO
'+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
If cnADO.State = False Then
MsgBox "No se puede conectar con el Servidor", vbInformation
Else
StrSQL = "SELECT * FROM articulos"
rsADO.Open StrSQL, cnADO, adOpenStatic, adLockOptimistic, adCmdText
Do Until rsADO.EOF
Set Lv = LArticulos.ListItems.Add()
With rsADO
Lv.Text = .Fields("codigo")
Lv.SubItems(1) = .Fields("nombre") & ""
rsADO.MoveNext
End With
Loop
End If
'+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
'// Cerrar la base de datos y liberar la memoria
Call CerrarADO
'+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
End Sub
Private Sub Command1_Click()
Dim Contar As Long
Printer.ScaleMode = vbMillimeters
For i = 1 To 200
Contar = Contar + 4
Printer.CurrentX = 35
Printer.CurrentY = 28 + Contar
Printer.Print "HOLA"
Next i
Printer.EndDoc
End Sub