最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php读取mssql的ntext字段反回值为空
时间:2022-06-24 18:54:51 编辑:袖梨 来源:一聚教程网
果是表里面没有ntext字段,可以用以下代码:
| 代码如下 | 复制代码 |
|
if(!$link || !mssql_select_db('php', $link)) // Do a simple query, select the version of echo $row[0]; // Clean up |
|
如果表里面有ntext军字段,且不好修改回text字段, 可以如下:
1.修改 php.ini
打开php.ini
找到:
| 代码如下 | 复制代码 |
|
;mssql.textlimit = 4096
|
|
2.可以使用修改字段,由于sql server中,ntext和nvarchar字段是用unicode编码存储内容的,
因此php通过mssql扩展读取带ntext和nvarchar类型字段的时候会抱错。
如果 title 字段类型为 nvarchar,content 字段类型为 ntext ,那么下面的sql语句会报错:
错的:
| 代码如下 | 复制代码 |
|
select title,content from article
|
|
3.如果你是虚拟主机,可以使用adodb 组件来读取。如果你主机不支持,目前笔者也没办法了。
| 代码如下 | 复制代码 |
|
include("adodb/adodb.inc.php"); //包含adodb类库文件 $conn=NewADOConnection('odbc_mssql'); //连接SQL Server数据库 $conn->Connect("Driver={SQL Server};Server=localhost; Database=mydb;",'username','password'); ?> |
|
相关文章
- 咸鱼商品被下架了怎么办 03-27
- 铁路12306官网登录入口-铁路12306官网登录失败怎么办 03-27
- 智联招聘网页版怎么登录 03-27
- 网站为什么会降权 03-27
- 啵乐腐味官方2026新版-啵乐官方漫画网页版极速下载 03-27
- 126邮箱官网免费登录入口在哪 03-27