首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb+SQL存取多段文字,该如何处理

2012-01-12 
vb+SQL存取多段文字我用SQL建立一个数据库用VB实现存取现在我需要将TXEX1.TEXT中的文字储存到数据库中读取

vb+SQL存取多段文字
我用SQL建立一个数据库

用VB实现存取

现在我需要将TXEX1.TEXT中的文字储存到数据库中

读取的时候显示在TXEX2.TEXT中

关键是TEXT1.TEXT中的文字是多段的

请问我该怎样设置,操作

谢谢

偶更新了头像,就这二十分

[解决办法]
Use VBCRLF join the string.

String1=String1 & String2 & VBCRLF
[解决办法]
在需要加入回车的地方用VBCRLF代替,然后再拼接成字符串
[解决办法]
在你把数据存到数据库之前一定要做数据有效性检验.
比如回车或换行还有tab键之类的都要先去除.还有数据类型检测等等.
前面的用replace函数就可以.
简单例子: 
假定要往RecordSet里面新添加数据,这个Reocrdset叫RecordSetName,里面有一个字段Name
Dim NameString as string
NameString = Text1.text '假设是从文本框输入,当然如果是从其它来源获得数据也是一样
NameString = replace(NameString, Chr(9),"")
NameString = replace(NameString, Chr(10),"")
NameString = replace(NameString, Chr(13),"")
NameString = replace(NameString, " ","")

With RecordSetName
.Addnew
.Field("Name")= Trim(NameString)
.Update
end with

上面的程序就是把空格,TAB键,回车键和换行键给过滤掉之后再添加到数据库

热点排行