ADO.NET操作sql server 2005的varbinary(max)问题
文件以二进制形式存储在sql server 2005的varbinary(max)字段中
我想把其中的数据通过DataSet查出来,并转换成XML的字符串形式,以邮件正文的形式发送出去,然后在邮件的接收端解析还原这个文件。
没有能实现,小弟想问:
1.二进制形式存储的数据能不能像varchar 或者 int 存储的一样使用ADO操作,文件可能在10M左右?
2.我尝试使用sql server 2005的sp_send_mail的那个存储过程的@query参数发送邮件,但老是在收到的邮件中多了两行
第一行为字段名,最后一行为“(1行受影响)”,去掉首尾两行后,解析不能还原成原来的文件。是不是这个思路有问题啊?
小弟拜谢!