高难度:如何在数据窗中显示长度大于255的varchar型字段的值及sql语句中select的显示

alanboy110 2003-06-11 10:07:53
1、如何在数据窗中显示长度大于255的varchar型字段的值(256--4000)。
2、在ms sql server 的查询分析器中使用sql语句中select的显示大于255的字段值得方法。
...全文
118 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
alanboy110 2003-06-16
  • 打赏
  • 举报
回复
如何在数据窗中显示MSSQL2000中长度大于255的varchar型字段的值(256--4000),只使用VARCHAR并且使用PB的直连(不用其它),各位高手能否解决这个问题。
xirumin 2003-06-11
  • 打赏
  • 举报
回复
这个问题一点都不难,大概大家都没发现:

PB的直连数据窗口在sql-server上做的不好,并且一直维持到pb8, pb9以后不知改了没有
用odbc连接,并重生成(有简便方法的3秒钟搞定)数据窗口后,可一直到varchar 4000
waterstony 2003-06-11
  • 打赏
  • 举报
回复
sqlserver2000请用这种方式使用selectblob:

sqlca.autocommit = true
selectblob...
sqlca.autocommit = false

另:
最好用blob型变量接收数据库中的大字段,然后再将此blob变量转换称string。
Thinkinger 2003-06-11
  • 打赏
  • 举报
回复
数据库里字段用text类型的!
alanboy110 2003-06-11
  • 打赏
  • 举报
回复
我就是只用varchar型的数据窗字段。
在查询分析器中selectblob语句不起作用。
zzzzzzzzzz2927 2003-06-11
  • 打赏
  • 举报
回复
同意上两楼
pei322 2003-06-11
  • 打赏
  • 举报
回复
1。正常的TXET文本就可以显示
2。selectblob语句试一下
tchatcha 2003-06-11
  • 打赏
  • 举报
回复
1、如何在数据窗中显示长度大于255的varchar型字段的值(256--4000)。
用text类型
devil_heart 2003-06-11
  • 打赏
  • 举报
回复
同意xirumin,pb的直连对sqlserver中的text的支持不好,经常你建的时候还可以,过一段时间就不行了。
alanboy110 2003-06-11
  • 打赏
  • 举报
回复
xirumin(吃好喝好):用odbc连接,并重生成数据窗口后,还是用PB的直连,是否能够显示大于255的值了?我试用了后(PB的直连)还是不行。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧