如何将RichTextBox中的RTF格式的文档以二进制形式存入数据库中??
来源:互联网 发布:欧几里德算法c语言 编辑:程序博客网 时间:2024/05/01 01:37
//将RichTextBox的内容直接写入数据库:
private void button1_Click(object sender, EventArgs e)
...{
System.IO.MemoryStream mstream = new System.IO.MemoryStream();
this.richTextBox1.SaveFile(mstream, RichTextBoxStreamType.RichText);
//将流转换成数组
byte[] bWrite = mstream.ToArray();
//将数组写入数据库
System.Data.SqlClient.SqlParameter[] pram =...{
sqlHelper.MakeInParam("@XX",System.Data.SqlDbType.Image)
};
pram[0].Value = bWrite;
sqlHelper.RunSql("insert into XXX (XX) values (@XX)", pram);
}
//将数据库中的RTF读出并填充到RichTextBox
private void button2_Click(object sender, EventArgs e)
...{
//从数据库中读出数据
DataTable dt=sqlHelper.GetDataTable("select XX from XXX where .....");
byte[] bWrite = (byte[])dt.Rows[0][0];
//将数组转换成stream
System.IO.MemoryStream mstream = new System.IO.MemoryStream(bWrite, false);
//将stream填充到RichTextBox
this.richTextBox1.LoadFile(mstream, RichTextBoxStreamType.RichText);
}
private void button1_Click(object sender, EventArgs e)
...{
System.IO.MemoryStream mstream = new System.IO.MemoryStream();
this.richTextBox1.SaveFile(mstream, RichTextBoxStreamType.RichText);
//将流转换成数组
byte[] bWrite = mstream.ToArray();
//将数组写入数据库
System.Data.SqlClient.SqlParameter[] pram =...{
sqlHelper.MakeInParam("@XX",System.Data.SqlDbType.Image)
};
pram[0].Value = bWrite;
sqlHelper.RunSql("insert into XXX (XX) values (@XX)", pram);
}
//将数据库中的RTF读出并填充到RichTextBox
private void button2_Click(object sender, EventArgs e)
...{
//从数据库中读出数据
DataTable dt=sqlHelper.GetDataTable("select XX from XXX where .....");
byte[] bWrite = (byte[])dt.Rows[0][0];
//将数组转换成stream
System.IO.MemoryStream mstream = new System.IO.MemoryStream(bWrite, false);
//将stream填充到RichTextBox
this.richTextBox1.LoadFile(mstream, RichTextBoxStreamType.RichText);
}
- 如何将RichTextBox中的RTF格式的文档以二进制形式存入数据库中??
- 如何将RichTextBox中的RTF格式的文档以二进制形式存入数据库中??
- 将上传文件以二进制形式存入数据库中,并下载数据库中的二进制数据生成对应的文件
- 将图片以二进制形式存入数据库中
- 将一个图片以二进制值的形式存入Xml文档中
- 将图片以二进制代码形式存入数据库
- JAVA将图片以二进制形式存入Access数据库
- 将图片以二进制格式存入数据库,并以流的方式展现在jsp页面
- 将一个图片以二进制值的形式存入Xml文件中
- 将一个图片以二进制值的形式存入Xml文件中
- 将一个图片以二进制值的形式存入Xml文件中
- visual c++将图片以二进制流的形式存入到mysql中
- 将图片以二进制的格式存储到数据库中
- 将图片以二进制流存入数据库
- 将文档以二进制格式写进数据库,读出显示
- RichTextBox中的RTF格式的读取和保存
- WinForm把图片以二进制的方式存入到数据库,并将存入数据库的二进制图片读出显示到PictureBox中
- 以二进制码形式将图片存到数据库中,再从数据库中以二进制的形式从数据库中读出来
- C++主题——策略模式
- kdevelop在ubuntu下安装汉化过程
- const的思考
- 最近在用wsad进行开发,收集了一些资料!
- [转]php.ini中文解释
- 如何将RichTextBox中的RTF格式的文档以二进制形式存入数据库中??
- 留学联接
- 一个三流学校的程序员的奋斗
- javascript动态添加表格数据行,ASP后台数据库保存例子
- CVS奠定了开放源码社区协同开发的基石
- SEFS安全透明加密内核V1.02
- 在面试一个游戏编程职位前,你需要知道的东西
- 学生管理ASP.NET版功能测试2007-05-20
- 数据库连接——URL!