社区
基础编程
帖子详情
php如何读写MS SQL SERVER中varchar类型的字段的数据???急!!!
ANDYGZ
2011-02-28 04:57:40
php如何读写MS SQL SERVER中varchar类型的字段的数据???急!!!请大师指点一二!
多谢!
...全文
202
10
打赏
收藏
php如何读写MS SQL SERVER中varchar类型的字段的数据???急!!!
php如何读写MS SQL SERVER中varchar类型的字段的数据???急!!!请大师指点一二! 多谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lazyboy_wu
2011-03-19
打赏
举报
回复
php文件编码
html输出编码(head标签中的meta)
php输出编码(header('Content-Type: xxx; charset=xxx'))
都和mssql编码一直基本上就不会乱码
bailixia520
2011-03-19
打赏
举报
回复
程序页面和MSSQL编码不一致引起的。
life169
2011-03-19
打赏
举报
回复
首先要确定你的mssql的字符编码,
然后把php和html的编码与数据库的统一就可以了。
如果网页的编码与mssql的不同,又不想改掉网页的编码,那么在入库的时候把中文字符先转成mssql的编码再入库,读取的时候转码显示就可以了。 如果觉得这样增加的服务器的负担,那么就用JavaScript的escape和unescape方法放在客户端执行。
ANDYGZ
2011-03-18
打赏
举报
回复
[Quote=引用 6 楼 staryjk 的回复:]
mssql_query('SET_NAMES GBK');
试试
[/Quote]
这个肯定不行了,MS SQL没这种写法的,MYSQL就行。
staryjk
2011-03-05
打赏
举报
回复
mssql_query('SET_NAMES GBK');
试试
ANDYGZ
2011-03-05
打赏
举报
回复
我是新手,上楼麻烦你指点我该怎么改,谢谢!
ANDYGZ
2011-03-01
打赏
举报
回复
源代码:
<?php
// Connect to MSSQL
date_default_timezone_set(PRC);
$link = mssql_connect('192.168.100.250', 'sa', 'y');
if (!$link || !mssql_select_db('demo', $link)) {
die('Unable to connect or select database!');
}
$version = mssql_query('SELECT @@VERSION');
$row = mssql_fetch_array($version);
echo $row[0] ."<br><br>";
$rs = mssql_query("select top 10 item_no, convert(varchar,description),qty_on_hand from gbitem where left(item_no,2)='FG'",$link);
$XH=1;
while($row=mssql_fetch_array($rs))
{
echo "$XH $row[0] $row[1] $row[2]" ."<br>";
$XH ++;
}
mssql_free_result($version);
mssql_free_result($rs);
mssql_close($link);
?>
显示结果:
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
1 FG0601001101X **??? 0.0000
2 FG0601001201 ? 0.0000
3 FG0601001201X ? 7.0000
4 FG0601001301 ????? 0.0000
5 FG0601001301X **????? 2.0000
6 FG0601101701 A?????? 0.0000
7 FG0601101701X ?? 0.0000
8 FG0602001101 ??? 0.0000
9 FG0602001101X **??? 0.0000
10 FG0602001301 ????? 0.0000
其中显示:
???或**????部份就是汉字或**汉字
落叶秋2020
2011-03-01
打赏
举报
回复
你的是编码的问题,编码要统一一下,gbk
life169
2011-02-28
打赏
举报
回复
估计你是遇到乱码的困扰了。
说说你的数据库和php 和html 都用的什么编码
sql
server
与myq
sql
区别
标题
中
提到的是“
sql
server
与my
sql
区别”,而描述部分明确指出“MS
SQL
不支持limit语句”,并给出了一些替代方案,比如使用top和row_number() over()函数。下面将围绕标题和描述,结合部分内容,详细阐述
SQL
Server
...
SQL
_
中
文实例教程
RDBMS如MS
SQL
Server
、My
SQL
等将
数据
存储在表
中
,表由行和列组成,
数据
通过这些结构关联。通过编写
SQL
语句,服务器端脚本可以从
数据
库
中
提取所需
数据
,并将其以HTML/CSS的形式呈现给网站用户。 本教程将深入探讨...
SQL
函数用法大全.pdf
SQL
支持多种
数据
类型
,包括整数、浮点数、字符串、日期/时间等,这些
数据
类型
在创建表时定义
字段
时非常重要。例如: - **INT**:用于存储整数。 - **
VARCHAR
**:用于存储可变长度的字符串。 - **DATE**:用于存储...
找到一种不错的从
SQL
Server
转成My
sql
数据
库的方法
从
SQL
Server
转换到My
SQL
...总之,从
SQL
Server
迁移到My
SQL
可以通过编写
PHP
脚本来实现,但需要注意连接方式的选择、
数据
类型
的兼容性和特殊
字段
的处理。通过合理规划和适当地调整配置,可以顺利地完成
数据
库迁移工作。
SQL
基础知识学习
SQL
被广泛应用于各类
数据
库系统,如MS Access、DB2、Informix、MS
SQL
Server
、Oracle、Sybase等,其核心功能包括
数据
查询、
数据
更新、
数据
插入以及
数据
删除。 在
SQL
中
,你可以: 1. **查询
数据
**:使用`SELECT`...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章