我用SQL建立一个数据库用VB实现存取现在我需要将TXEX1.TEXT中的文字储存到数据库中读取的时候显示在TXEX2.TEXT中关键是TEXT1.TEXT中的文字是多段的请问我该怎样设置,操作谢谢偶更新了头像,就这二十分

解决方案 »

  1.   

    你得先总text文件中把内容读到变量中,然后用sql语句添加到数据库里
      

  2.   

    把数据库字段设成备注
    在工程中,将text存储到一个变量中再SQL到数据库中,
    再从数据库中读到text2里面,text2的mulitline属性为 true
      

  3.   

    在你把数据存到数据库之前一定要做数据有效性检验.
    比如回车或换行还有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键,回车键和换行键给过滤掉之后再添加到数据库