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 If
Cita 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