Sql中当插入的字符多于8000个字符只能插入一部分,数据丢失的处理
2014-09-19 14:55
260 查看
采用存储二进制的方式来完成:
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);获取数据
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);获取数据
相关文章推荐
- Oracle Sql插入数据中特殊字符的处理
- SQL插入数据的时候处理引号
- 处理数据批量生成sql插入语句
- ORA-00911: 无效字符 sql语句插入数据
- SSIS(SQL Server Integration Service)处理导入数据时, 存在的更新, 不存在的插入
- 第18天(就业班) 预编译sql处理(防止sql注入)、存储过程、批处理、插入数据获取增长值、事务、大文本类型处理
- jdbc的Date类型处理,解决java.util.date与java.sql.date的时间数据丢失
- SQL处理从Excel中复制过来的数据时,特殊字符去不掉
- 插入到sql中的数据包含单引号(')的处理方法
- 在SQL语句中使用参数向数据库中插入含特殊字符的数据
- java.sql.Exception:setString 只能处理少于 32766 个字符的字符串
- java.sql.Exception:setString 只能处理少于 32766 个字符的字符串
- 插入数据时含特殊字符的处理
- 处理数据批量生成sql插入语句
- java.sql.Exception:setString 只能处理少于 32766 个字符的字符串
- 动态sql语句超过8000个字符的处理方法
- 处理:SqlServer FOR XML 无法对节点 'NoName' 的数据进行序列化,因为它包含在 XML 中不允许出现的字符(0x0000)。
- 动态sql语句超过8000个字符的处理方法
- 利用SQL日志找回丢失的数据
- MySQL数据入库时特殊字符处理