网页录入数据的截取,请高手帮忙,有什么好的解决方案,分不够可以再加 我们的上级部门的一个系统,BS模式JSP的,数据库不对我们下面开放,我们领导希望能利用这部分数据,现在要求我们自己开发一个差不多的系统,把这部分数据录在自己的数据库里,现在不知该如何着手,输两遍的话,下面工作人员的工作量太大,能不能从系统的界面上截取数据,有没有好的解决方案?希望各位高手帮帮忙。分不够可以再加。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以截取。你可以写一个框架,把他的页面包括进来,分析他的JSP页面,读取HTML代码,例如:<INPUT id="username" type="text">你查到了此输入控件,就用.value取值出来,存入自己的数据库中。 to qwerttyy(猫猫抱抱狗狗跳跳) 你的想法不错,具体应该如何实现呢,如何读取框架下页面的内容呢? 小弟糊说几句1、即然你可以往上级部门的数据库中写数据,那么你就可以在自己开发的系统中,使用DataTable.Clone 方法来复制一下上级部门的表结构。(或者直接去问上级部门的表的结构)2、有了表结构后,你就可以构建自己的.net程序,来添加数据到自己的数据库中.3、假设你输入了100条数据后。再用DS.FILL来填充到一个dataset.对象。再用SqlConnection.ChangeDatabase来切换到上级部门的数据库中,遍历一下你刚才的dataset,跑个循环将自己ds中的table的记录,全部插入到上级部门的表中。 是BS模式的程序,数据库和程序都在上面,数据库是ORACLE的,程序是JAVA的,表结构我也拿不到,没办法啊 我不知道你上级的页面配置是怎么样的,我说说一个假定的方案:例如上级的页面是:data.jsp?id=1而你知道他的id是1-100的。你可以在框架里写入一个循环:for i=1-100{location=data.jsp?id=i;取页面中的数据到数据库;如果id不存在,增加之,已存在,修改之,如果本地id有而上级没有,删除之。}你现在的问题已经像是做间谍软件了,呵呵。 我觉得可以跟上面协商 用Web Services来共享他们的数据或者自己写个程序解析他们的网页,取得值,再存入你们的数据库 100分求在gridview中单击弹出菜单修改和删除本行的代码 SqlHelper bug? 还是DataAdapter bug? 菜单 学asp.net的大专生还要不要升本科,过来人明示,致辞长谢<<-------------------- 刷新页面问题 谁有这方面的相关案例吗? 改变DataGrid特殊行的颜色的问题?? 关于组合查询,大家怎么实现的??????? 怎樣才能使一個變量在Page.IsPostBack=true的刷新中不丟失其值。 字符串处理的问题 ASP.Net的问题? 如何将dtd文档追加到xmlDocument对象中,急!!!
例如:
<INPUT id="username" type="text">
你查到了此输入控件,就用.value取值出来,存入自己的数据库中。
1、即然你可以往上级部门的数据库中写数据,那么你就可以在自己开发的系统中,使用DataTable.Clone 方法来复制一下上级部门的表结构。(或者直接去问上级部门的表的结构)2、有了表结构后,你就可以构建自己的.net程序,来添加数据到自己的数据库中.3、假设你输入了100条数据后。再用DS.FILL来填充到一个dataset.对象。
再用SqlConnection.ChangeDatabase来切换到上级部门的数据库中,遍历一下你刚才的dataset,跑个循环将自己ds中的table的记录,全部插入到上级部门的表中。
例如上级的页面是:data.jsp?id=1
而你知道他的id是1-100的。
你可以在框架里写入一个循环:
for i=1-100
{
location=data.jsp?id=i;
取页面中的数据到数据库;如果id不存在,增加之,已存在,修改之,如果本地id有而上级没有,删除之。
}你现在的问题已经像是做间谍软件了,呵呵。