100分求答案!!数据窗口-长文本-图片!!
经过了很长时间,还是没有搞出来!
很着急!
请大虾帮忙! 我的邮箱:xw_max@163.com
我使用PB 8 + SQL SERVER 2000 我现在遇到的问题:
1.不能在数据窗口中往数据库中添加长文本,数据窗口中的
文本编辑框能够容纳的字数太少,不能满足我的要求--在数据库
一个字段中至少能够存储1万个字符。
2.如果在窗口中实现这个功能,可以在窗口中的edit控件中灌入
2万多个字符,但是不能够把数据插入到数据库中。
3.最后一个问题,也是我一直没有解决的问题,用数据窗口的
ole db显示图像。虽然可以通过编程在窗口中通过picture控件
实现这个功能,但是我想如果用在数据窗口中使用ole db来实现
这个功能,要方便的多了--易于使用、便于编辑、实现打印时很
方便、对使用者没有太高的计算机要求等等。
各位高手,如果有谁能帮助我解决这三个问题,必将高分相送!
先放上100分,不够再加!
我现在考虑是不是可以在blob字段中放置长文本,
blob和text不都是用指针来指向数据的存储么?
有什么区别么?我现在头都晕了,在csdn找了n天,
还没有结果,自己尝试有搞不出来,真郁闷!!
200分大散,不够再加!!
下面是数据库结构:
CREATE TABLE [dbo].[img] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[content] [image] NULL ,
[des] [char] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE TABLE [dbo].[btext] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[content] [binary] (10) NOT NULL
) ON [PRIMARY]
GO
CREATE TABLE [dbo].[ltext] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[content] [ntext] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO