Sql中当插入的字符多于8000个字符只能插入一部分,数据丢失的处理

采用存储二进制的方式来完成:

1、先把数据库中的字段类型设置为image类型

 

2、采用System.Text.Encoding.ASCII.GetBytes(inFlowInfo)获取二进制插入数据库

     采用 byte[] a = ds.Tables[0].Rows[0]["cccc"] as byte[];
                string b = System.Text.Encoding.ASCII.GetString(a);获取数据

posted @ 2014-09-19 14:55  天殇月痕  阅读(265)  评论(0编辑  收藏  举报