您现在的位置是:首页 > 网站建设常见问答网站建设常见问答

php连接mssql,及长字段的内容出现截取的技巧

2016-04-19【网站建设常见问答】1951 人已围观

简介首先要配置php连接mssql 配置tcp/ip的端口 打开sql server配置管理器, 左侧选择:sql server 2005网络配置-》sqle...

首先要配置php连接mssql

配置tcp/ip的端口

打开sql server配置管理器,

左侧选择:sql server 2005网络配置-》sqlexpress的协议

双击右侧的TCP/IP,在弹出的属性窗口中,选择IP地址,将滚动条移到底部,在IPALL里设置好TCP端口,保存并重启sql服务。如图,这里设置的是2149端口

    有时一些特殊应用会把图片之类信息存入mssql这时就需要修改一下php的设置

 

PHP配置 在php.ini中,打开mssql的dll,并配置mssql.textlimit与mssql.textsize。

mssql.textlimit = 2147483646 

mssql.textsize = 2147483646 

text类型的内容长度这样就能处理了。varchar类型的需要特殊处理。

varchar字段的处理方式: 

select cast(目标字段 as text) from 表名

假如你的 article 表中有个字段 summary 为 nvarchar,那么sql语句为:

select cast(summary as text) from article



关注宁波网站建设博客,更多精彩分享,敬请期待!
 

Tags:

很赞哦! ()

文章评论

点击排行

本站推荐

站点信息