Inicio > SQL Server > denciso > Base de datos SQL Server en red

Base de datos SQL Server en red

Experto:
Usuario:
Fecha: 14/10/2005
Valoración: (4,00 sobre 5) Categoría: SQL Server
21/09/2005
spsinfo2005, usuario preguntando en SQL Server
Usuario
Hola. tengo montado en mi red una pc con SQL Server 2000. En ella tengo una base de datos a la cual accedo en red mediante un software que hice en visual basic.

Mi problema es que he notado que los campos de texto (varchar) que tienen datos, en los mismos me aparecen espacios en blanco luego del dato hasta completar el maximo de caracteres permitido. Por ejemplo: Si en uno de esos campos ingreso la palabra prueba y el campo tiene un maximo de 20 caracteres, el sql me lo guarda al dato como "prueba-------------" donde los "-" son espacios en blanco.

Puede ser que el sql haga esto ? o es problema de mi software ?

Gracias
22/09/2005
spsinfo2005, experto respondiendo en SQL Server
Experto
Lo hace sql server, por eso es un dato variable. Según la lógica, debería de guardar solo los caracteres con datos por ser variable, pero en fin, sugiero que pruebes con un char y veas como se comporta.

Saludos

David Enciso
04/10/2005
spsinfo2005, experto respondiendo en SQL Server
Experto
Este es un recordatorio enviado por David Enciso, experto de la página de todoexpertos, para que califique la pregunta que tiene pendiente, por favor.

Saludos y gracias

Atentamente

David Enciso
experto de todoexpertos.com
14/10/2005
spsinfo2005, usuario preguntando en SQL Server
Usuario
Muy Bien. Me ha sido de gran utilidad
Enlaces patrocinados