十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
div id = "content1" hidden="hidden"
湖南ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!
${content}
/div
div id = "content2"
/div
script type="text/javascript"
$(function() {
$("#content2").html($("#content1").text());
});
/script
楼主你好:
这种情况保存数据的时候并不是你想的那样,保存起来的内容并不是string类型的,因为如果你直接保存string的东西,肯定有很多特殊符号通不过的,你可以把文件中的内容转换成二进制保存到数据库中,你把你的content字段创建成byte类型。代码可以这样写:
public void GetStringConvertValue(string strPath) {
//strPath就是你文件的路径
if (File.Exists(strPath))
{
using (FileStream fs = File.Open(strPath, FileMode.Open))
{
int FileLength = Convert.ToInt32(fs.Length);
Byte[] FileByteArray = new Byte[FileLength];
fs.Read(FileByteArray, 0, FileLength);
//FileByteArray就是你要保存的二进制内容,这里即可以写你的插入语句了。
//下面的代码你可以看成从数据库中读取到FileByteArray,然后再转换成文件ssss.txt
Stream stream = new MemoryStream(FileByteArray);
// 设置当前流的位置为流的开始
stream.Seek(0, SeekOrigin.Begin);
// 把 byte[] 写入文件
FileStream fsss = new FileStream(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "ssss.txt"), FileMode.Create);
BinaryWriter bw = new BinaryWriter(fsss);
bw.Write(FileByteArray);
bw.Close();
fsss.Close();
}
}
}
读取和保存写在一起了,楼主自己拆分开就行了
希望对你有帮主,望采纳,谢谢:)
您好!设置文本框datafield和datasource属性,datasource是指定数据控件绑定数据,如data控件,datafield属性是让文本框显示datasource是指定数据库文件的字段内容
举例:ta.mdb是c盘下的一个数据库文件,有一个表名stu,有两个字段名,序号和姓名。
在工程窗口中画一个data控件,和两个文本框,将data控件的databasename属性指定为c:\ta.mdb,recordsource属性设置为数据库表的名字,将文本框的datasource属性选中为data1控件,datafield属性分别选中序号和姓名,运行就能看到效果注:以上是最简单的例子,可以有复杂点的用adodc控件+sql语句
只是文本,如果数量不大可以直接当成字符串插,如果担心SQL注入,把文本Base64编码一下。
如果量大,插入clob字段
程序里面用 string,在mysql里面,一般用 text,如果内容一般不会太多,用 varchar 也是可以的~
下载个富文本编辑器就可以啊,引用相应的dll文件,然后就可以像 .net控件一样使用了