100分求JQUERY get连数据库问题<script type="text/javascript" src="jquery.pack.js"></script>
<script language="javascript">
$.get("test.asp",{act:"cwmain"},
function(data)
{   
$("#cwmain").html(data);
}
); 
</script><table width="406" height="457" border="0" cellpadding="0" cellspacing="0" style="background:url(Images/1.gif) no-repeat" id="cwmain"></table>
test.asp
<!--#include file="Const.asp" -->//加上这句就完蛋了 不显示了,不加就是显示了,
                                 //这是怎么回事呢?这个就是连数据库的一个东西啊~
                                 //求解!!也不报错~,不知道怎么回事!
<%
dim act
 act=request.QueryString("act")
if act="cwmain" then
 call list()
end if
sub list
     Response.Write"<tr>"
     Response.Write"<td width=""522"" height=""244"">"  
 Response.Write" </td>"
 Response.Write"   </tr>"
end sub%>

解决方案 »

  1.   

    那你单独运行下那个Const.asp。估计这页面错误。
      

  2.   

    检查那个文件的编码和你现在文件的,还有中文打断问题,注意on error问题
      

  3.   

    单独方式访问 test.asp 查一下输出是什么
      

  4.   

    test.asp单独输出什么也没有~~也没出错
      

  5.   

    别的地方调用<!--#include file="Const.asp" -->这个
    就可以进行数据库操作
      

  6.   

    大家写也个连接数据库的const.asp试试你们那能显示不,我用的netbox~~
      

  7.   

    关键是test.asp没有报错
    ···
      

  8.   

    我从新写了一个,先把这个table写出来,然后通过jquery更新里边的1个td什么的就能用了~什么问题,难道说不能用table的ID来$("#cwmain").html(data);     
      

  9.   

    test<%DB="main/ddd.mdb"
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    if fso.FolderExists(server.MapPath("include"))=false then
    DB="../"&DB
    end if
    set fso=nothing
    path=Server.MapPath(DB)
    set conn=server.createobject("adodb.Connection")
    connstr="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&path
    conn.Open connstr
    Set rs=server.CreateObject("adodb.recordset")
    dim act
     act=request.QueryString("act")
    if act="cwmain" then
     call list()
    end if
    sub list
         Response.Write"<tr>"
         Response.Write"<td width=""522"" height=""244"">"  
     Response.Write" </td>"
     Response.Write"   </tr>"
    end sub%><script type="text/javascript" src="jquery.pack.js"></script>
    <script language="javascript">
    $.get("test.asp",{act:"cwmain"},
        function(data)
        {      
            $("#cwmain").html(data);        
        }
    ); 
    </script><table width="406" height="457" border="0" cellpadding="0" cellspacing="0" style="background:url(Images/1.gif) no-repeat" id="cwmain"></table>同样代码,IIS显示,netbox不显示?为什么啊?