社区
非技术版
帖子详情
pb6.5支持odbc有问题对吗??pb的健壮性怎么这么差??还有pb不支持中文字段吗??//牛虻
chris2023
2001-11-09 04:18:28
...全文
186
10
打赏
收藏
pb6.5支持odbc有问题对吗??pb的健壮性怎么这么差??还有pb不支持中文字段吗??//牛虻
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nnljl
2002-05-13
打赏
举报
回复
最好不用中文字段,如果用了可采取动态建数据窗的办法解决,如下:
string error_syntaxfromSQL, error_create
integer l_start,l_pos,font_height
string new_sql, new_syntax,l_object_list,l_object
new_sql = "execute XS_BMXSHXB_proc" //可为其它SQL语句
string cname
//------------------------------------
new_syntax = SQLCA.SyntaxFromSQL(new_sql, &
'Style(Type=grid)', error_syntaxfromSQL)
integer l_pos1
l_pos1=pos(new_syntax,'t_')
do // 修改text名称使之符合标准命名以便pfc功能使用
new_syntax=replace(new_syntax,l_pos1,2,'')
l_pos1=pos(new_syntax,'t_')
loop until l_pos1 <= 0
dw_1.Create(new_syntax, error_create)
dw_1.Modify("DataWindow.Header.Color= '"+string(RGB(192,192,192))+"'")
l_object_list=dw_1.describe("datawindow.objects")
string ls_colname,ls_colcname,ls_textname
ls_colname=''
do // 假定列表不为空,获取每一text对象进行处理
ls_colname=''
l_start = l_pos
l_pos = pos(l_object_list, "~t", l_start + 1)
if l_pos = 0 then l_pos = 9999
l_object = mid(l_object_list, l_start + 1, l_pos - l_start - 1)
//字体加一号
// font_height=integer(dw_1.Describe(l_object+".Font.Height"))
// dw_1.Modify(l_object+".Font.Height='"+string(font_height - 1 )+"'")
if right(l_object,2)='_t' then
ls_colname=left(l_object,len(l_object) - 2)
ls_colcname=dw_1.describe(ls_colname+".dbname")
dw_1.modify(l_object+".text='"+ls_colcname+"'")
end if
loop until l_pos = 9999
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()
linda_gao
2001-11-10
打赏
举报
回复
pb80全面支持双字节
pbsql
2001-11-09
打赏
举报
回复
怎么0分贴全是你发的?这样不太好!
pbsql
2001-11-09
打赏
举报
回复
如果用户维护要看字段(正常情况你应该有自己的维护程序,中文界面的),那要求他懂英文一点也不过分,如果英文都不懂还关心表结构干什么?
chris2023
2001-11-09
打赏
举报
回复
关键让用户得明白
用户如果不认识你设的字段
那可不是维护能解决的
既然pb6.5不支持中文字段
那么pb8呢
killerdanny
2001-11-09
打赏
举报
回复
PB不是可以设LABLE吗?为什么要用中文字段名?
fan_jian
2001-11-09
打赏
举报
回复
用户怎么会看到字段名?
chris2023
2001-11-09
打赏
举报
回复
why?你用的用户看不懂怎么版?
pbsql
2001-11-09
打赏
举报
回复
用中文作字段名本身就是一个非常不好的作法
chris2023
2001-11-09
打赏
举报
回复
pppppppppp
Windows Server 2003/2008下MySQL 5.1
ODBC
驱动安装与数据源配置实战
默认情况下,MySQL监听3306端口。但在某些场景下需要变更端口,例如:- 多实例共存(一台服务器运行多个MySQL服务)- 安全策略要求关闭知名端口- 容器化部署中映射宿主机非标准端口此时必须在DSN配置中显式指定端口号,格式为:port=3307;注意:不能写作在“Server”
字段
中(某些GUI工具会自动拼接),而应在独立的“Port”输入框中填写,或在连接字符串中明确声明。下面是一个完整的
ODBC
连接字符串示例:PORT=3307;
高负载高并发网站架构分析
由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。希望能和大家交流 msn: defender_ios@hotmail.com ——————————————————————————————————————— 初创网站与开源软件 6 谈谈大型高负载网站服务器的优化心得! 8 Lighttpd+S
HADOOP笔记
HADOOP笔记 赵永生 2448221146@qq.com 2015.12.20 一、Hadoop 1. hadoop安装流程 1.1 centOS6.5mini安装
基于PowerBuilder的帝豪宾馆酒店管理系统设计与实现
PowerBuilder作为一款历史悠久且功能强大的快速应用开发(RAD)工具,自20世纪90年代问世以来,在企业级Client/Server架构系统中占据重要地位。其核心优势在于高效的数据库操作能力、直观的可视化设计环境以及对Oracle、SQL Server等多种数据库平台的良好
支持
。基于前述业务流程,可将系统划分为若干功能模块,每个模块负责特定领域的职责。合理的模块化设计不仅能降低耦合度,还能提升团队协作效率与后期维护便利性。模块名称主要功能关联数据表预订管理。
全球【数据库】产品库总结整理
全球数据库是一个集合了来自全球各地的数据库资源的综合平台。它涵盖了多种类型的数据库,包括关系型数据库、NoSQL数据库以及新兴的分布式数据库等。这些数据库服务于不同行业和应用领域,从企业数据管理到大数据分析等。全球数据库的建立为数据交流和共享提供了便利,促进了全球信息技术的发展与合作,为各类用户提供了丰富的选择和优质的服务。
非技术版
401
社区成员
11,494
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章