Pregunta: | 25990 - CAMPOS MEMO DE SQLSERVER EN PHP |
Autor: | Mario Alberto Carrillo Ancheyta |
Estoy realizando pruebas para conectar una Base de Datos en Sql Server a travez de ODBC en PHP, la conexión me funciona ,el problema que tengo es que la la Base de Datos Contiene campos "Memo" por lo que al momento de hacer el query hacia la tabla me da problemas de Memoria los campos de tipo "Memo". ¿Como uso la función emalloc()
Mi script es el siguiente: <? Function Conexion() { $link= odbc_connect ("CONSQL","",""); if ($link <= 0) { echo "Error en la conección<BR>"; exit; } else { echo " Connection Relizada\n";
|
Respuesta: | Patricio Cuvi |
Te comento que en general, cuando trabajas en SQL Server y la conección la realizas por medio de ODBC no te permite trabajar con campos Memo, para esto te recomiendo trabajar con las librerias propias de conexion que te da el PHP la Dll es php_mssql.dll y lo único que debes hacer es modificar el archivo php.ini que esta en el directorio del sistema, quitando el ; que esta antes del nombre de la dll que te indique antes. y con ese cambio te deja trabajar pero con no con textos muy grandes.
Saludos |