var ConnDB = new ActiveXObject("ADODB.Connection");
ConnDB.ConnectionString="dsn=test3d;uid=;pwd=;";
ConnDB.Open();
ConnDB.execute("update a set b='c'");
ConnDB.close();
ConnDB.ConnectionString="dsn=test3d;uid=;pwd=;";
ConnDB.Open();
ConnDB.execute("update a set b='c'");
ConnDB.close();
怎样把表格一的数据转换成sql语句,或者是一个Dom对象
<tr><td>sname</td><td>scourse</td><td>num</td></tr>
<tr><td>张三</td><td>语文</td><td>90</td></tr>
<tr><td>李四</td><td>语文</td><td>83</td></tr>
<tr><td>往往</td><td>语文</td><td>87</td></tr>
</table><br /><input type="button" onclick="Collect()" value="收集并发送数据到服务器页面"/>
<script>
function $(id){return document.getElementById(id);}
function Collect(){
var f=document.createElement("form");
f.action="save.asp";//设置表单提交到的服务器页面,这个为asp
f.style.display="none";
f.method="post";
document.appendChild(f);
var tb=$("table1");
var Names=new Array('sname','scourse','num'),obj;
//将表格中的数据生成空间并加入表单中
for(var i=1;i<tb.rows.length;i++)
{
for(var j=0;j<tb.rows[i].cells.length;j++)
{
obj=document.createElement("input");
obj.type="hidden";
obj.name=Names[j];
obj.value=tb.rows[i].cells[j].innerHTML;
f.appendChild(obj);//===========
}
}
f.submit();//===========提交表单
}
</script>
save.asp
<%
fcount=request.form("sname").count
for i=1 to fcount
'将下面的内容转换为你写数据库的代码,当然还有包括你数据完整性的验证代码
response.write "========第"&i&"行数据=======<br/>"
response.write "sname:<b>"&request.form("sname")(i)&"</b><br/>"
response.write "scourse:<b>"&request.form("scourse")(i)&"</b><br/>"
response.write "num:<b>"&request.form("num")(i)&"</b><br/><br/>"
nextif fcount=-1 then response.write "表格中没有数据"
%>
{
for(var i=0;i<table1.rows.length;i++)
{
for(var j=0;j<table1.rows(i).cells.length;j++)
{
var table1V=table1.rows(i).cells(j).innerhtm;
// alert(table1V);
}
}
}
你帮我看一下这个表格值怎样能转换成Dom对象。
什么意思??原本的table1就是dom对象了..