Compañeros un saludo.
Soy nuevo en este framework , estoy haciendo mis primeras practicas conectandome a una base SQL Server,
en la configuracion del CodeIgniter el driver que uso es sqlsrv.
Tengo un problemita, hago una consulta a una tabla donde uno de sus campos es nvarchar(8000) , ahi almaceno un string de caracteres bytes de una huella ....
en el modelo le estoy diciendo que me traiga todos los campos de dicha tabla, pero me esta arrojando un arreglo vacio.
Este es el fragmento de codigo del modelo
Código PHP:
Ver original
$data['identificacion_usuario'] = '123456789'; $query = $this->db->get_where('usergui',$data);
Pero si especifico un campo que no sea el de la huella ahi si me arroja el arreglo con info
Código PHP:
Ver original
$data['identificacion_usuario'] = '123456789'; $this->db->select("nombre"); $query = $this->db->get_where('usergui',$data);
No se que pueda ser, pero tiene que ver con el driver sqlsrv , porque con el driver mssql si funciona usando el framework , aunque lo que se me hace muy raro es que hice la consulta con la conexion nativa de sqlsrv, asi:
Código PHP:
Y funciona.....Ver original
$db = sqlsrv_connect("SQLSERVER",$datosConexion); if(!$db) { echo "Error al conectar"; } $query = "SELECT * FROM usergui"; $resultSet = sqlsrv_query($db,$query); while($reg = sqlsrv_fetch_object($resultSet)) { ............ }
Como rarooooo