以下为典型的调用,可是我现在需要调用一个有参数的函数 ,不知道该如何做 请高手指教public string GetMessage()
{
SqlConnection conn=new SqlConnection("user=sa;password=123 ;database=northwind;server=SERVER;Connect Timeout=30");
string select="select customerid from customers";
DataSet ds=new DataSet();
SqlDataAdapter adapter=new SqlDataAdapter(select,conn);
adapter.Fill(ds);
return ds.GetXml();
}
<SCRIPT ID="clientEventHandlersJS" LANGUAGE="javascript">
function getdata()
{
var index=0;
div1.innerHtml ="";
docSubmit = new ActiveXObject("Microsoft.XMLDOM");
docSubmit.async = false;
docSubmit.load("http://localhost/sqlServer/Service1.asmx/GetMessage");
docSubmit.loadXML(docSubmit.xml.replace(/</g,"<").replace(/>/g,">"));
var s="";
nodeList=docSubmit.documentElement.getElementsByTagName("Table");
for (i=0;i<nodeList.length;i++)
{
s=s + "<div style=\"WIDTH:490px;\" class=\"gotTitle\" > " + nodeList(i).selectSingleNode("customerid").text + "</div>";
}
div1.innerHTML=s;
div1.style.visibility="visible";
}
</script>
{
SqlConnection conn=new SqlConnection("user=sa;password=123 ;database=northwind;server=SERVER;Connect Timeout=30");
string select="select customerid from customers";
DataSet ds=new DataSet();
SqlDataAdapter adapter=new SqlDataAdapter(select,conn);
adapter.Fill(ds);
return ds.GetXml();
}
<SCRIPT ID="clientEventHandlersJS" LANGUAGE="javascript">
function getdata()
{
var index=0;
div1.innerHtml ="";
docSubmit = new ActiveXObject("Microsoft.XMLDOM");
docSubmit.async = false;
docSubmit.load("http://localhost/sqlServer/Service1.asmx/GetMessage");
docSubmit.loadXML(docSubmit.xml.replace(/</g,"<").replace(/>/g,">"));
var s="";
nodeList=docSubmit.documentElement.getElementsByTagName("Table");
for (i=0;i<nodeList.length;i++)
{
s=s + "<div style=\"WIDTH:490px;\" class=\"gotTitle\" > " + nodeList(i).selectSingleNode("customerid").text + "</div>";
}
div1.innerHTML=s;
div1.style.visibility="visible";
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货