社区
数据库相关
帖子详情
如何获得SQL数据库中备注字段的内容?
bruce_zhao
2000-06-17 11:00:00
我在写一个数据库程序时,需要从一个表中得到备注字段的内容然后写入另一个表中,我是用:var s :string; s:=Query.FieldByName('MemoField').AsString;
但是我得到的这个S变量却总是少一部分,有人说AsString只能限制在64K以下,但我的S实际上只有33K左右,而且不是说Delphi3以上的String的理论值已经是4G了吗?
如果确实有这样的限制的话,我该如何实现上述功能?
还请各位大侠多多指点!!
...全文
368
5
打赏
收藏
如何获得SQL数据库中备注字段的内容?
我在写一个数据库程序时,需要从一个表中得到备注字段的内容然后写入另一个表中,我是用:var s :string; s:=Query.FieldByName('MemoField').AsString; 但是我得到的这个S变量却总是少一部分,有人说AsString只能限制在64K以下,但我的S实际上只有33K左右,而且不是说Delphi3以上的String的理论值已经是4G了吗? 如果确实有这样的限制的话,我该如何实现上述功能? 还请各位大侠多多指点!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wingsun
2000-06-19
打赏
举报
回复
你可以双击TDatabase对象,在弹出的窗口中点击Default,可以看见Blob Size。
在运行中可以这样:
Database1.Params['BLOB SIZE']=NewValue;
光明山人
2000-06-18
打赏
举报
回复
bruce:
在TDatabase中应该是可以的,是属性Params中的一项,设置为:
BLOB SIZE=xx
xx的单位是KB
bruce_zhao
2000-06-18
打赏
举报
回复
To Wingsun:我没在TDatabase中找到BLOD SIZE参数,但我在BDE Administrator中找到了这个参数,而且缺省值确实是32K,我将它修改成较大值,确实就没问题了,这个BLOB SIZE是不是就是你说的那个参数?能不能在程序中控制这个参数。
To delphi_fan:Field().AsString应该不止256个字节,我用了FieldValue[],但结果还是一样,不过还是要感谢你的热心回答。谢谢!
delphi_fan
2000-06-17
打赏
举报
回复
其实根据我的经验,Field().AsString只能256个字节!和String的4G长度没关系,
你可以用FieldValue[]来取,就没问题了
Wingsun
2000-06-17
打赏
举报
回复
在TDatabase中有一个BLOB SIZE参数,该值缺省是32,表示Blob字段可以存取32K的内容。将他修改成一个较大的值即可。Memo、Image等字段均是Blob字段。
sql
在一个表
中
添加
字段
并添加
备注
的方法
1、加
字段
: alter table 表名 ADD
字段
名 类型; eg: alter table sys_cwzd ADD SCCLLJ VARCHAR2(50); 2、加
备注
: comment on column 表名.
字段
名 is '
备注
名'; eg: comment on column sys_cwzd.SCCLLJ is '上传材料路径';
内容
扩展: 添加新
字段
: alter table bulletin add citycode varchar(6) not null default 0; # 城市代码 1.创建
数据库
时设置编码 create databa
java如何
获得
数据库
表
中
各
字段
的
字段
名
java如何
获得
数据库
表
中
各
字段
的
字段
名
SQL
Server
数据库
基础到精通课程
本课程是陈表达在学习
SQL
server
数据库
后做的完整笔记,本课程讲解从最开始的 创建
数据库
、创建数据表、已经数据的写入、查询、修改更新、删除,
字段
运算、
字段
运算统计、分类汇总、数据分析、条件判断,条件筛选及一些常用的
SQL
数据库
语句,变量定义,
字段
约束、等等,Select 、Where、Top、Group By 、Order By,Distinct、Declare等,详细可看图片和课程,本课程带有完整的
SQL
数据库
课程课件,代码有注释解析等等,学习起来简单易懂,易上手直接操作,需要做数据分析,数据统计等工作的朋友们就赶紧学起来了,加油!
读取
数据库
字段
备注
可以读取
数据库
表、列
字段
的
备注
信息,已经封装成存储过程,可以直接调用,适用于
SQL
2005,2008.
sql
server2005 自带的工具对 表的
备注
和
字段
的
备注
说明维护起来非常麻烦,而且不方便显示表或
字段
的
备注
信息,而一般开发人员很看重表和
字段
的
备注
。
sql
server2005 自带的工具对 表的
备注
和
字段
的
备注
说明维护起来非常麻烦,而且不方便显示表或
字段
的
备注
信息,而一般开发人员很看重表和
字段
的
备注
。 为此,我作了一个
sql
server2005 的小工具,特点: 1.能够对表名,表的
备注
,
字段
名,
字段
备注
很方便的修改和查阅; 2.能便利的生成各种常见
sql
语句; 3.在各个列表上点右键实现排序,过滤,查找,打印,导出多种格式; 3.查看表结构非常方便,同时对表的数据维护调试也非常得顺手; 4.能够列出所有的
字段
信息,便于对照,一般的工具里只提供表与
字段
的关系,不能列出针对
字段
的查询处理; 5.配置简单,只需把当前目录下的那个
Sql
server2005.UDL文件配置好就行(一定要连接
sql
server2005或2008的
数据库
,
sql
server2000不支持);
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章