社区
MS-SQL Server
帖子详情
varbinary
r11222
2011-05-12 08:20:21
我用自己拼插入语句的方式。把一个html 文件插入到数据库中, 但 SQL server 自动进行了 编码转换 , 如何禁止他进行转换?
我现在想到用varbinary , 但插入不成功, 请高手写出一个
拼插入语句的方式
的代码使我可以成功把任意编码的文本插入到数据库。
现在最关键是 如何把任意编码的数据存入数据库,然后取出来的时候跟原来一样。
用拼SQL 语句的方式插入。
描述不清楚的话可以留意。跪求高手解答
...全文
184
9
打赏
收藏
varbinary
我用自己拼插入语句的方式。把一个html 文件插入到数据库中, 但 SQL server 自动进行了 编码转换 , 如何禁止他进行转换? 我现在想到用varbinary , 但插入不成功, 请高手写出一个拼插入语句的方式 的代码使我可以成功把任意编码的文本插入到数据库。 现在最关键是 如何把任意编码的数据存入数据库,然后取出来的时候跟原来一样。 用拼SQL 语句的方式插入。 描述不清楚的话可以留意。跪求高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
r11222
2011-05-16
打赏
举报
回复
网页是 asnii 和unicocde 或者其他编码混合的。 可能ODBC 或 server 识别不了就自动转换了, 我就是想知道如何禁止这种自动转换行为
r11222
2011-05-16
打赏
举报
回复
VC6.0 ODBC SQL SERVER 的环境下, 以二进制流方式存入一样进行了编码转换,我不是没试过,是试到烦了。试了10几天都没结果,问过无数的人,大部分都是这样的回答,根本没自己试试看的。我不知道是VC 还是 SQL server 问题,反正这种方法肯定做不了
r11222
2011-05-13
打赏
举报
回复
[Quote=引用 3 楼 fancy0109 的回复:]
text ntext image 都可以的!用法查一下帮助
[/Quote]
插入后编码自动转换了!!!!!
fancy0109
2011-05-13
打赏
举报
回复
text ntext image 都可以的!用法查一下帮助
AcHerat
元老
2011-05-13
打赏
举报
回复
html
可以用字符串来存,然后在程序里调用按照样式来取,或者跟大版说的用XML类型来存储,直接获取。
中国风
2011-05-13
打赏
举报
回复
SQL2005以上版本
建議用xml類型插入數據庫
fancy0109
2011-05-13
打赏
举报
回复
1、你去看看 text ntext image的用法;
2、将html文件以二进制流存入数据库中;
我虽然没按你这么试过,要码不能给你,你体验一下用友的CDM,另外你的态度是个问题,遇到问题多动动脑子。你记住:吃*的永远左右不了拉*的。
r11222
2011-05-13
打赏
举报
回复
[Quote=引用 5 楼 fancy0109 的回复:]
存储的是ox,读出来就恢复了!
[/Quote]
wstring insertstring ;
insertstring.append((L"INSERT INTO ")) ;
insertstring.append(inserttable ) ; // 需要插入的表
insertstring.append((L" VALUES (N'" ) ) ;
insertstring.append(cl1 ) ; // 网址
insertstring.append((L"',N'")) ;
insertstring.append( cl2) ; // HTML 文件的缓冲区
insertstring.append( (L"')")) ;
根据上面的代码把一个网站的html文件插入到数据库,然后再读出来,你能得到 原来的编码再说吧,不要没试过就武断回答问题 , VC6.0 ODBC SQL SERVER
fancy0109
2011-05-13
打赏
举报
回复
存储的是ox,读出来就恢复了!
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
var
binary
用法
SQLSERVER2008中使用
VAR
BINARY
进行图像存取
使用
VAR
BINARY
进行存取 网上看到的,转 一下
MySQL 数据类型和运算符
Re: MySQL 数据类型和运算符=============================# 数据类型 整数类型:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL 日期与时间数据类型:五种 YEAR -1 字符串类型:二种 CHAR(M)
VAR
CHAR(M) -1 二进制字符串:位字段BIT 固定
BINARY
可变
VAR
BINARY
-1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
sql-
var
binary
转换成字符串
sql-
var
binary
转换成字符串,主要是将SQL中的二进制转换成字符串显示。
MySQL中的数据类型
binary
和
var
binary
详解
binary
和
var
binary
与char和
var
char类型有点类似,不同的是
binary
和
var
binary
存储的是二进制的字符串,而非字符型字符串。下面这篇文章主要给大家介绍了关于MySQL中数据类型
binary
和
var
binary
的相关资料,介绍的非常详细,需要的朋友可以参考学习。
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章