Con respecto a la ayuda de Isaias...

Francisco
22 de Enero del 2004
Y tendrías algún pequeño ejemplo en el que podría convertir a NULOS los parámetros que se están pasando VACÍOS?

Isa?
22 de Enero del 2004
Bueno, si es tu aplicacion desarrollada en VB, podrias comparar tus objetos antes de ser enviada a la base los datos con un simple IF

IF LEN(TEXT1.TEXT) = 0 THEN
TEXT1.TEXT = NULL
END

Asi con todos tus objetos.

Ahora bien, esto tambien lo puedes hacer en SQL Server, si es que estas utlizando Stores Procedures.

Al recibir tus parametros, coloca que puedes recibir campos NULL

CREATE PROCEDURE pr_InsertaCliente
@Cliente_Nombre VARCHAR(30) = NULL,
@Cliente_Dir VARCHAR(60) = NULL,
@CP VARCHAR(2)
AS

-- Asi con tus variables que quieras comparar
IF LEN(@CP) = 0
@CP = NULL
END