Problema SqlBindParameter SQL_CHAR
Hola!
Tengo un problema intentando grabar datos euna tabla de SQL Server cuando el tipo char aparece entre otros parámetros.
He probado diferentes valores para los campos 'cbColDef ' y 'cbValueMax ' , porque no estoy muy segura de lo que tengo que poner.
El código que utilizo es el siguiente; parece que funciona, porque le función devuelve SQL_SUCCESS, pero en el campo varchar(100) de la tabla no aparecen los
char saludo[] = "Hola";
cbColDef = 100;
ibScale = 0;
cbValue = 0;
sr = SQLBindParameter(hdlStmt, i, SQL_C_CHAR, SQL_VARCHAR, cbColDef, ibScale, (SQLPOINTER)saludo,
cbValueMax, &cbValue);
El caso es que si es el único o el último parámetro, sà que funciona.
Muchas gracias!
Tengo un problema intentando grabar datos euna tabla de SQL Server cuando el tipo char aparece entre otros parámetros.
He probado diferentes valores para los campos 'cbColDef ' y 'cbValueMax ' , porque no estoy muy segura de lo que tengo que poner.
El código que utilizo es el siguiente; parece que funciona, porque le función devuelve SQL_SUCCESS, pero en el campo varchar(100) de la tabla no aparecen los
char saludo[] = "Hola";
cbColDef = 100;
ibScale = 0;
cbValue = 0;
sr = SQLBindParameter(hdlStmt, i, SQL_C_CHAR, SQL_VARCHAR, cbColDef, ibScale, (SQLPOINTER)saludo,
cbValueMax, &cbValue);
El caso es que si es el único o el último parámetro, sà que funciona.
Muchas gracias!