Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúOption Explicit
Private Sub Form_Load()
    Dim oFSO As Object
    Dim oTextStream As Object
    Dim vNombreArchivo As String
    Dim vCaracterUnicode As String
    
    vCaracterUnicode = ChrW(&H633) & ChrW(&H634) & ChrW(&H635) & ChrW(&H636) & ChrW(&H637) ' Aca te pongo unos caracteres arabes..
    
    vNombreArchivo = "C:\" & vCaracterUnicode & ".txt"
    
    Set oFSO = CreateObject("Scripting.FileSystemObject")
    Set oTextStream = oFSO.CreateTextFile(vNombreArchivo, True, True)
    
    oTextStream.Write "Holaaa"
    oTextStream.Close
    
    Set oFSO = Nothing
    
End Sub
 
    If Text1.Text = "" Then
        MsgBox "Debe Completar el Text1...", vbExclamation
        Text1.SetFocus
        Exit Sub
    End If
 
    If Text2.Text = "" Then
        MsgBox "Debe Completar el Text2...", vbExclamation
        Text2.SetFocus
        Exit Sub
    End If
    If Text3.Text = "" Then
        MsgBox "Debe Completar el Text3...", vbExclamation
        Text3.SetFocus
        Exit Sub
    End IfCita de: leliCabello en 22 Mayo 2010, 02:27 AM
porfavor amigos ayudenme ..... mira adecuense a mi codigo, la verdad q lo q me falta es algo sencillo para ustedes ... tan solo me falta que el usuario quue hace un nuevo registro no deje campos en blanco ayudenmeeee plis![]()
![]()
Private Sub cmdGuardar_Click()
Dim rs As New ADODB.Recordset
If adoDatos.Recordset.RecordCount > 0 Then
adoDatos.Recordset.MoveFirst
rs.Open "LLAMADAS", cn, adOpenStatic, adLockOptimistic
For i = 1 To adoDatos.Recordset.RecordCount
rs.AddNew
rs("cod_cliente") = adoDatos.Recordset("cod_cliente")
rs("cod_tipo") = adoDatos.Recordset("cod_tipo")
rs("llamadatipo") = adoDatos.Recordset("llamadatipo")
rs("fecha") = Date
rs("descripcion") = adoDatos.Recordset("descripcion")
rs("cod_usuario") = adoDatos.Recordset("cod_usuario")
rs.Update
adoDatos.Recordset.MoveNext
Next
BorraRegistros "TEMPORAL_LLAMADAS", ""
adoDatos.Refresh
ModoEditar False
MsgBox "El registro se guardó con éxito", , "TICOM S.R.L."
End If
End Sub
Private Sub cmdGuardar_Click()
    On Error GoTo ErrorInsertar
    
    If txtCodCliente.Text = "" Then
        MsgBox "Debe Ingresar un Codigo de Cliente", vbExclamation
        txtCodCliente.SetFocus
        Exit Sub
    End If
    
    If txtCodTipo.Text = "" Then
        MsgBox "Debe Ingresar un Tipo de Codigo", vbExclamation
        txtCodTipo.SetFocus
        Exit Sub
    End If
    
    Dim rs As ADODB.Recordset 'Declaras el objeto recordset
    Set rs = New ADODB.Recordset 'Creas el objeto recordset
    
    If adoDatos.Recordset.RecordCount > 0 Then
        adoDatos.Recordset.MoveFirst
        rs.Open "LLAMADAS", cn, adOpenStatic, adLockOptimistic
        For i = 1 To adoDatos.Recordset.RecordCount
            rs.AddNew
            rs("cod_cliente") = adoDatos.Recordset("cod_cliente")
            rs("cod_tipo") = adoDatos.Recordset("cod_tipo")
            rs("llamadatipo") = adoDatos.Recordset("llamadatipo")
            rs("fecha") = Date
            rs("descripcion") = adoDatos.Recordset("descripcion")
            rs("cod_usuario") = adoDatos.Recordset("cod_usuario")
            rs.Update
            adoDatos.Recordset.MoveNext
        Next
        BorraRegistros "TEMPORAL_LLAMADAS", ""
        adoDatos.Refresh
        ModoEditar False
        MsgBox "El registro se guardó con éxito", , "TICOM S.R.L."
    End If
    
    Exit Sub
    
ErrorInsertar:
    MsgBox "Se ha producido un error al ingresar los datos", vbCritical
End Sub