求助(高手请进来)asp.net+ajax后台无法接受数据

bbch2 2006-10-28 04:41:12
请帮我看一下下面一段代码,帮我找找那里出现了错误,谢谢
javascript代码入下:
<script type="text/javascript">
function ExecuteXmlHttp()
{
var url="~Admin_updata.aspx?username="+document.getElementById("txtUserLoginName").value+"&password="+document.getElementById("txtUserLoginPassword").value;

var xmlhttp=false;
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xmlhttp = false;
}
}
if(!xmlhttp && typeof XMLHttpRequest!='undefined')
{
xmlhttp = new XMLHttpRequest();
}

xmlhttp.open("get",url,true);
xmlhttp.onreadystatechange = updatePage;
xmlhttp.send(null);
}
function updatePage()
{
if (xmlhttp.readyState == 4)
alert("server is do");
}

</script>
asp.net cs代码入下:

string con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/播客.mdb") + ";Persist Security Info=True";
Ole = new System.Data.OleDb.OleDbConnection(con);
Ole.Open();
string strcom = "Insert Into 用户 (用户名,密码) values(@username,@password)";
OleDb = new System.Data.OleDb.OleDbCommand(strcom,Ole);
OleDb.Parameters.Add("@username",System.Data.OleDb.OleDbType.Char,30).Value=Request.QueryString["username"];
OleDb.Parameters.Add("@password",System.Data.OleDb.OleDbType.Char,30).Value=Request.QueryString["password"];
OleDb.ExecuteNonQuery();
怎么不能实现数据的添加呢,谢谢个位帮我顶一顶。。。
...全文
191 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengrongman 2010-06-13
  • 打赏
  • 举报
回复
safsdaf
hoojo 2010-06-13
  • 打赏
  • 举报
回复
添加触发一个事件,执行一个ajax操作。往数据库存入数据,回来查询所有的数据即可。
zerohk 2006-11-03
  • 打赏
  • 举报
回复
不顶,
首页先测试这页(Admin_updata.aspx)的功能是不是正常,正常的话,都可以调用的
bbch2 2006-10-28
  • 打赏
  • 举报
回复
再顶。。。。。
bbch2 2006-10-28
  • 打赏
  • 举报
回复
再顶。。
bbch2 2006-10-28
  • 打赏
  • 举报
回复
自己顶。。。。
发帖
Ajax

5.2w+

社区成员

Web 开发 Ajax
社区管理员
  • Ajax
加入社区
帖子事件
创建了帖子
2006-10-28 04:41
社区公告
暂无公告