asp链接sql serve

salted_fish2 2017-06-04 08:38:15
新建了一个网站,用的IIS,在没有用数据库之前可以正常使用,加入了sql serve数据库之后就一直显示Internal Server Error,
<html>
<head>
<title>学籍管理系统</title>
<script type="text/javascript">
function login()
{
var content1 = document.getElementById("un");
var content2 = document.getElementById("pw");
var username=content1.value;
var password=content2.value;
var xmlhttp;
if (content1.value.length==0||content2.value.length==0)
{
document.getElementById("txtHint").innerHTML="kong";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("get","testsql.asp"+username+"&p="+password,true);
xmlhttp.send()
}
</script>
</head>
<style>
#warp {
position: absolute;
width:500px;
left:70%;
top:70%;
margin-left:-250px;
margin-top:-100px;
}
</style>
<body>
<div id=warp stytle="align:center">
<form action="">
账号:
<input type="text" id=un name="username" />
<br />
密码:
<input type="password" id=pw name="password" />
<br />
<input type="button" value="登录" onclick="login()">
</form>
<p id="txtHint"></p>
</div>
</body>
</html>

ASP只写了一个很简单的连接数据库操作
<%@ language="javascript"%>
<html>
<body>
<%
var conn,strsql
Set conn = Server.CreateObject("ADODB.Connection");
strsql="PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=1234567;DATABASE=xj"
conn.Open strsql
Response.Write( "数据库连接")
%>
</body>
</html>
测试后一直出现Internal Server Error,点击错误显示xmlhttp.send()这一行有错误,请问这到底是怎么回事儿呢?
...全文
182 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
salted_fish2 2017-06-06
  • 打赏
  • 举报
回复
引用 1 楼 华丽丽的小低调的回复:
你这句写的有问题把 xmlhttp.open("get","testsql.asp"+username+"&p="+password,true); 改为 xmlhttp.open("get","testsql.asp?username="+username+"&p="+password,true);
只是我上传代码的时候出错了,数据库无法调用是js和vb混用了。。。。
  • 打赏
  • 举报
回复
你这句写的有问题把 xmlhttp.open("get","testsql.asp"+username+"&p="+password,true); 改为 xmlhttp.open("get","testsql.asp?username="+username+"&p="+password,true);

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧