将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);
}
想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.jnydkj.com。联系人:王经理。地址:济南市舜耕路泉城公园东门园内向北50米
上一篇:如何让你的网站更受喜爱
下一篇:契约式编程
12-12济南网站建设前端网站性能优化
12-13学校网站建设的目的
12-13中小企业济南建站的优点
12-13山东网站建设公司总结网站的4种常见错误
12-13企业济南建网站时要注意哪几个方面
12-12济南网站建设用户体验是关键
12-13企业网站建设的必备条件
12-13济南网站建设常用开发工具
12-13网站建设价格为什么相差这么大?
12-13日常维护济南建网站需要注意哪些方面
12-13描文本链接济南网站建设怎么做
12-13济南建网站公司教你如何快速搭建网站
12-13济南建站不可忽视的四个小细节
12-13如何推广济南网站制作公司
12-13济南网站制作后期该如何维护