Utilizando parámetros

24/11/2007 - 13:26 por Fabián | Informe spam
Les agradeceré mucho que me ayuden con el tema.

Intento agregar datos en la base sql y al insertar el registro me pone solo
el primer caracter de cada campo.
Algo estoy haciendo mal, a continuación copio el código aplicado:

// especifico parámetros
SqlParameter objParam = new SqlParameter();

// Empresa
objParam = objCmd.Parameters.Add("@xID_Empresa", SqlDbType.NVarChar,4);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbID_Empresa.Text;

// Empleado
objParam = objCmd.Parameters.Add("@xID_Empleado", SqlDbType.NVarChar,4);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbID_Empleado.Text;

//Apellido
objParam = objCmd.Parameters.Add("@xApellido", SqlDbType.NVarChar,20);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbApellido.Text;

// Nombre
objParam = objCmd.Parameters.Add("@xNombre", SqlDbType.NVarChar,20);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbNombre.Text;


Desde ya muy agradecido por la atención
Fabián.
Principiante.
 

Leer las respuestas

#1 Octavio Hernandez
24/11/2007 - 15:32 | Informe spam
Todo parece correcto...

Slds - Octavio


"Fabián" wrote in message
news:
Les agradeceré mucho que me ayuden con el tema.

Intento agregar datos en la base sql y al insertar el registro me pone
solo
el primer caracter de cada campo.
Algo estoy haciendo mal, a continuación copio el código aplicado:

// especifico parámetros
SqlParameter objParam = new SqlParameter();

// Empresa
objParam = objCmd.Parameters.Add("@xID_Empresa", SqlDbType.NVarChar,4);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbID_Empresa.Text;

// Empleado
objParam = objCmd.Parameters.Add("@xID_Empleado", SqlDbType.NVarChar,4);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbID_Empleado.Text;

//Apellido
objParam = objCmd.Parameters.Add("@xApellido", SqlDbType.NVarChar,20);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbApellido.Text;

// Nombre
objParam = objCmd.Parameters.Add("@xNombre", SqlDbType.NVarChar,20);
objParam.Direction = ParameterDirection.Input;
objParam.Value = tbNombre.Text;


Desde ya muy agradecido por la atención
Fabián.
Principiante.

Preguntas similares