社区
数据库相关
帖子详情
如何让TClientDataSet从数据库取出的字段类型从ftWideString变成 frString?
sky_234
2006-10-24 03:42:40
我使用的是Oracle8i数据库,表里定义的字段类型为Varchar(2)类型的,通过TClientDataSet查询数据库得到的字段类型是ftWideString类型的,我想取得ftString类型,该如何实现啊???
...全文
197
3
打赏
收藏
如何让TClientDataSet从数据库取出的字段类型从ftWideString变成 frString?
我使用的是Oracle8i数据库,表里定义的字段类型为Varchar(2)类型的,通过TClientDataSet查询数据库得到的字段类型是ftWideString类型的,我想取得ftString类型,该如何实现啊???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skypeople
2006-10-26
打赏
举报
回复
重新会CDS导一下,别外返回WIDESTRING是一种改进为什么非要去变成FTSTRING,如果你用BDE连接数据库就不会有WIDESTRING;
sky_234
2006-10-25
打赏
举报
回复
to 楼上:我指的是使用TClientDataSet从Oracle9i的表里取得表结构,得到的字段类型是ftWideString,并不是指取值的类型问题,而是表里字段的结构类型,我想得到的是ftString类型,可得到的都是ftWideString类型,有没有好的方法实现啊?
do2008
2006-10-24
打赏
举报
回复
字段类型,应该不用改吧,只要你在程序中,可以得到AnsiString,就可以了吧
TWideStringField 字段,有一个AsString属性可以用的.
这样试试:
var
ss:string;
begin
ClientDataSet.open();
ss := ClientDataSet.fieldbyname('字段')->AsString;
end;
DELPHI数据控件
Tcl
ient
DataSet
的详细说明
DELPHI数据控件
Tcl
ient
DataSet
的详细说明
TCl
ient
DataSet
TCl
ient
DataSet
控件 学习 文档
TCl
ient
DataSet
用法
delphi的
TCl
ient
DataSet
用法,客户端数据处理详解
TCl
ient
dataset
使用教程
---
TCl
ient
dataset
使用教程---
Delphi三层开发小技巧:
TCl
ient
DataSet
的Delta妙用
Delphi做三层开发时,很多人都会在客户端放一个
TCl
ient
DataSet
,中间层远程数据模块就对应放一个T
DataSet
Prov
ide
r,然后再连起来.其实这种方法很烦琐,而且程序痈肿不甘,不好维护.我们都知道
TCl
ient
DataSet
的Delta属性记录了数据的所有修改,应用它我们就可以方便的实现一个单表更新的通用方法
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章