社区
数据库相关
帖子详情
使用DBExpress+ClientDataSet保存数据的异常
njypch
2012-04-26 03:49:07
一直以来字典类数据都是用DBExpress+ClientDataSet来出来的.
但知道最近才发现在处理SQL SERVER2000数据库时对字符型字段,
保存的数据末尾有'\0'(ASCII 0)的存在.也就是说,如果保存的是
'ABCD',那么实际数据库字段长度不是4,而是5.
这个问题该如何解决呢?
...全文
138
3
打赏
收藏
使用DBExpress+ClientDataSet保存数据的异常
一直以来字典类数据都是用DBExpress+ClientDataSet来出来的. 但知道最近才发现在处理SQL SERVER2000数据库时对字符型字段, 保存的数据末尾有'\0'(ASCII 0)的存在.也就是说,如果保存的是 'ABCD',那么实际数据库字段长度不是4,而是5. 这个问题该如何解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
njypch
2012-04-27
打赏
举报
回复
经测试,和DBExpress的数据驱动程序有关.
连接ORACLE时没有该问题,改用ADO连接SQLSERVER也没有该问题.
njypch
2012-04-26
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
提交记录时加TRIM(EDIT1.TEXT);试试。
[/Quote]
不是空格,所以trim无效.实际上我测试过ClientDataSet.Filed[n].AsString的长度,是正常的.
只是提交数据库后才出问题.
我看见佛
2012-04-26
打赏
举报
回复
提交记录时加TRIM(EDIT1.TEXT);试试。
Client
Dataset
+T
DataSet
Provider的
数据
保存
问题
看到一篇介绍
Client
DataSet
和T
DataSet
Provider,非常精彩,特此
保存
。 ================================================================================= 前台:D7或D2005;
DB
Express
连接组件:TSqlConnection,TSqlQuery ,T
DataSet
Provide...
Delphi:
Client
Dataset
+T
DataSet
Provider的
数据
保存
问题
看到一篇介绍
Client
DataSet
和T
DataSet
Provider,非常精彩,特此
保存
。 =========================================================================== T
Client
DataSet
用法第十一章 T
Client
DataSet
与TTable、TQuery一样,T
Client
DataSet
也是从T...
Client
DataSet
加上T
DataSet
Provider的
数据
保存
问题
-- T
Client
DataSet
加上T
DataSet
Provider的
数据
保存
问题?
前台:D7或D2005;
DB
Express
连接组件: TSqlConnection,TSqlQuery ,T
DataSet
Provider,T
Client
DataSet
;
后台:SQL Server 2000;
更新
数据
的命令:
DataSet
Provider.ApplyUpdat
Client
DataSet
看到一篇介绍
Client
DataSet
和T
DataSet
Provider,非常精彩,特此
保存
。 ================================================================================= 前台:D7或D2005;
DB
Express
连接组件:TSqlConnection,TSqlQuery ,T
DataSet
Provi
DB
Express
数据
库访问技术入门与实战
DB
Express
采用“轻量级、高性能、跨平台”的设计哲学,专为RAD开发环境优化,通过分层架构实现
数据
库访问的解耦。其核心由驱动管理层连接服务层(Connection Service)和
数据
访问接口层(TSQLConnection、TSQLQuery等)构成,各层职责清晰:驱动层负责与具体
数据
库通信(如MySQL、Oracle),连接服务层管理会话生命周期,接口层提供统一调用入口。参数说明: 用户指定的驱动标识名,通常与。
数据库相关
2,507
社区成员
88,453
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章