
这个保存数据到数据库这里那你会不会了,会的话就请看下面,不会的话那就去学下这个ADONET这个最基本的知识点
protected string getHtml(string url)
{
>
如果用的是MSSQL Server:
1、进入SQL SERVER企业管理器,在控制台根目录里面,右击“SQL Server组”,新建SQL注册,然后按照提示将服务器的IP地址输入进去,全中文 *** 作很简单,注册成功之后就可以在本地企业管理器里面远程管理MSSQL数据库了。
2、展开刚刚注册的SQL Server组,展开数据库,在数据库中选中需要还原的数据库,点击菜单栏“工具”-“SQL查询分析器”,直接在查询器里面打开你导出的SQL文件,F5运行一下就好了。
如果是MySQL,直接用phpMyAdmin还原就好了~
一般支持mysql的网站都带phpMyAdmin的管理程序的。如果没有phpMyAdmin,就用命令行 *** 作吧。
命令行 *** 作参考:
mysql -h xxxxxxxxxxxx -u root -proot -f -D driplus<e:\dbbak\mysql\driplus_20110501sql
如果是JSP的话,假设那个输入的控制的id为input,那么在你接收数据的页面写脚本,(即表单中action=“XXjsp”)如下:
<%
String data=requestgetElementById("input");
(如果有写dao类方法,那就是直接new一个dao类对象再点那个方法就行了,没有就写代码,但那样显得很乱,DBUtil就不要我写了吧?如果不会,请追问)
String sql="insert into 表名 (列名) values()";
Connection conn=DBUtilgetConn();
try{
PreparedStatement pst=connpreparedStatement(sql);
pstsetString(1,data);
pstexecuteUpdate();
}catch(SQLException e){
eprintStackTrace();
}finally{
DBUtilclose(null,pst,conn);
}
%>
用JAVA吗,还是C#之类的?这个要看你用的什么语言和框架了:
我只能简单给你讲一下实现的逻辑:
HTML页面中输入(或者计算等等方式得到)数据。
传递到controller中,controller中可以对数据进行处理。
controller将数据封装到Modle中。
存入数据库。
rs("content") 比方这是数据库中的一个字段
---------------------------------------
<html> 这是html代码
<body style="color:#ffffff">
</body>
</html>
如果想把这个html代码存储到rs("content") 里面需要这样写看下面
--------------------------------------------
mk=mk&"<html> "
mk=mk&"<body style=‘color:#ffffff’>"
mk=mk&"</body>"
mk=mk&"</html>"
rs("content") =mk
用自己定义的一个变量mk把html代码当成字符串串起来,最后把mk存储数据库
因为字符串外面已经有双引号了,所以html代码里面的双引号需要修改成单引号
---------------------------------------------
方法二,其实两种方法都只是形式不一样而已
mk=“<html><body style=‘color:#ffffff’></body></html>"
rs("content") =mk
以上就是关于高分求c#网页数据保存:保存网页内容到数据库中 代码全部的内容,包括:高分求c#网页数据保存:保存网页内容到数据库中 代码、如何把网页源文件保存到数据库里插入html代码和js与css的文本到数据库为插不进、如何将网站上的数据导入或者恢复到本地数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)