日期:2014-05-18  浏览次数:21136 次

求解!C#中关于SQL SERVER2008数据库中text类型的读取和写入
目前在做一个winform的小程序
需要将电脑上的.txt文件保存到sql server数据库中
(注意: 数据保存到数据库中以后 text类型这一列应该显示的是<二进制数据>)
然后需要的时候 将此保存到数据库的二进制数据(也就是数据库中text类型的数据)读取出来
显示到符文本框中 显示到哪倒无所谓了
对于text类型的数据 该怎么读取和写入啊?
在线等!~!~

------解决方案--------------------
lz可以使用FileStream流进行读写,关于具体如何使用,lz看看帮助就很容易实现了
------解决方案--------------------
Text字段类型怎么会显示<二进制数据>呢?
------解决方案--------------------
希望能帮倒你
//这个Paths是文件路径比如说 D:/test.txt
var Rbytes = File.ReadAllBytes(Paths); //把txt文件的内容读取出来给Rbytes

var db = datetable(Rbytes);
foreach (var t in db )
{
Info.Text = t;
}



------解决方案--------------------
探讨
引用:
Text字段类型怎么会显示<二进制数据>呢?

那我应该有什么类型的呢?还是说就用TEXT类型 保存我说的数据
除了image类型 还有什么类型我能用?

------解决方案--------------------
LZ一会存储类型text一会又和二进制流扯上关系,到底你要怎么存储