border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic 6.00
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 18-12-2006, 10:18:44
Buena Participación en el Foro
 
Registrado: jul 2006
Posts: 58
bubu_54 Valoración +2
Predeterminado Se pueden desactivar los mensajes de error de un DataGrid?

Saludos, tengo un DataGrid asociado a una BBDD de SQLServer.

Lo que quiero saber es si puedo desactivar los mensajes de error del propio datagrid y controlar yo la validacion y los mensajes de error.

Por ejemplo, tengo una tabla con un campo tipo fecha y quiero que si el usuario introduce "patata" en la celda, no me salga el mensaje de: "La operacion en pasos genero errores. Compruebe los valores de estado", si no que mediante una funcion de validacion de fechas controlar el error por mi cuenta.

El DataGrid esta asociado a la BBDD mendiante un control Adodc.

Gracias.
Imágenes Adjuntas
Tipo de Archivo: jpg dibujo_191.jpg (10,0 KB, 32 visitas)
Responder Con Cita
  #2 (permalink)  
Antiguo 18-12-2006, 12:13:29
Avatar de Public
Buena Participación en el Foro
 
Registrado: nov 2006
Ubicación: Santander, España
Posts: 91
Public Valoración +2
Predeterminado

Tienes que poner un 0 (creo) o sino, un 1 en el evento Error del DataGrid. Entonces no te saldrá ese mensaje y puedes capturarlo y poner tú el que quieras.

Edito para asegurar que hay que poner un 0.
Responder Con Cita
  #3 (permalink)  
Antiguo 18-12-2006, 15:00:59
Buena Participación en el Foro
 
Registrado: jul 2006
Posts: 58
bubu_54 Valoración +2
Predeterminado

No te entiendo, este es el codigo del evento error, donde pongo el 0?

Código:
Private Sub Datosg_Error(Index As Integer, ByVal DataError As Integer, Response As Integer)
    
End Sub
El caso es que lo primero que hace el Datagrid es intentar actualizar la BBDD, da el error, vuelve al valor anterior que habia en la celda y luego me empiezan a saltar mis eventos de BeforeColEdit, AfterColUpdate, etc...

Edito, Response = 0

Código:
Private Sub Datosg_Error(Index As Integer, ByVal DataError As Integer, Response As Integer)
    Response = 0
End Sub
Gracias.
Responder Con Cita
  #4 (permalink)  
Antiguo 18-12-2006, 15:16:06
Avatar de Public
Buena Participación en el Foro
 
Registrado: nov 2006
Ubicación: Santander, España
Posts: 91
Public Valoración +2
Predeterminado

Si, eso, en Respose. Jejeje, perdona, creí que lo había puesto.
__________________
Ningún Hombre Tiene Derecho A Gobernar A Otro Hombre. (F. Ascaso)
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Capturar mensajes de error de un DTS usando VB6 bubu_54 sql 2000 1 17-10-2007 19:28:16
A ver si me Pueden Ayudar Than_3105 VBA (Excel, Word, Outlook, Access) 3 17-09-2004 01:00:00
¿Existe un fichero de mensajes de error? abautistat Visual Basic 6.00 4 17-09-2004 01:00:00
Se pueden desactivar los eventos de un control? buligan Visual Basic 6.00 4 17-09-2004 01:00:00
Este codigo no envia error pero no funciona, pueden indicarm Keko7 Visual Basic 6.00 1 18-03-1970 22:47:24


La franja horaria es GMT. Ahora son las 02:33:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right