社区
脚本语言
帖子详情
pb的varchar最多只能255!!!怎么办?(急)
csdnjly
2003-08-24 05:23:57
sql server中定义的varchar(800)用pb select出来就只有255,
有什么办法解决吗?
...全文
82
6
打赏
收藏
pb的varchar最多只能255!!!怎么办?(急)
sql server中定义的varchar(800)用pb select出来就只有255, 有什么办法解决吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zmfly
2003-08-26
打赏
举报
回复
换成TEXT可以的,数据窗口只需稍做修改就行
xavier_lee
2003-08-25
打赏
举报
回复
有这等事!!
tjzz
2003-08-25
打赏
举报
回复
pb9也是不行的
lihuihit
2003-08-24
打赏
举报
回复
不用重建
只需修改便可
csdnjly
2003-08-24
打赏
举报
回复
thx,用text的确可以。
不过原先的datawindow都要建过啊,奇怪
dotnba
2003-08-24
打赏
举报
回复
换成TEXT或者看换成PB9看看
pb
不能显示大于
255
的字符
今天在解决用户问题时,发现
pb
在连接 sqlserver时,sqlserver长度大于
255
字段的内容
只能
显示前面的
255
个字符,自己想了好久,都找不问题的根源,最后在网上搜索了一下,最后得知出现这样的问题的原因有以下几点:1.在sqlserver7.0以前,
varchar
最多
能存储
255
个字符。其后的版本才扩充到8000的2.
pb
连接不同版本sql server数据库的接口(mss
PB
datawindow 数据窗口字段保存显示超过
255
个字符,要如何设置?
varchar
可以超过
255
的,只是
PB
默认是建议不要超过
255
,但你可以改 在
PB
连接数据库的地方,你编辑你连接数据库database profile,在Syntax选项卡里 有一个Text Limit in SQL:的值,默认是
255
,你改大一点,比如3000,保存后,你的有可能超过
255
的datawindow都重新生成一下(重新生成不是重新做)
PB
datawindow 数据窗口列项突破char字符串长度为
255
的限制
很多时候我们需要对从数据库中取出长字符串,但是
PB
里datawindow默认最大
只能
取
255
个字符,哪怕直接修改editsource也不能突破
255
限制。 经过探索,亲测以下方法可行。 1、首先,数据库表(标量值函数也可以)T_chcker中,某字段cmemo的长度需要超过
255
,例如设为
varchar
(2000),如下图: 图1.数据库字段长度 2、数据源连接属性里的Syntax选项卡——TextLimit项设为超过
255
(这里设为4000),如下图: 图2.数据源字符limi...
数据窗口字段保存显示超过
255
个字符
数据窗口字段保存显示超过
255
个字符 数据窗口字段保存显示超过
255
个字符 用的是
PB
8 + SQL SERVER2000, 字段bz
varchar
(600) 我现在采用的方法是在数据源中这样写:CONVERT(A.bz) AS bz 我录入一个100多字符的数据,这样弄了,录入、显示、保存是没问题,但是程序retrieve的时候,老提示“数据转换溢出” 但是我在数据窗口预览
varchar
和n
varchar
有什么区别(
varchar
和n
varchar
占用空间有什么区别)
如果仅需要存储非Unicode字符集的字符串,使用
varchar
类型即可,可以节约一定的存储空间。2. n
varchar
:该类型可以存储Unicode字符集(如UTF-8、UTF-16等)的字符串,每个字符占用2个字节的存储空间。例如,如果要存储“hello”这个字符串,需要5个字节的存储空间。因此,对于相同长度的字符串,n
varchar
类型占用的存储空间是
varchar
的两倍,但n
varchar
类型可以存储所有语言的字符,避免了乱码或无法识别的问题,更易于国际化的应用场景。
脚本语言
740
社区成员
8,036
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章