小编Sat*_*ish的帖子

从SQLite数据库中删除指定的行数

我试图使用以下语句从数据库中删除6行,但我得到如下所示的错误

.getWritableDatabase()execSQL( "DELETE FROM tblname ORDER BY _id ASC LIMIT 6;");

错误: 引起:android.database.sqlite.SQLiteException:near"ORDER":语法错误:DELETE FROM tblname

我尝试以不同的方式重新格式化SQL,但我无法让它工作.我错过了什么?非常感谢你的帮助

sqlite android

4
推荐指数
2
解决办法
3176
查看次数

onreadystatechange函数未被调用

出于某种原因,在异步模式下不会调用onreadystatechange回调函数.我在同步模式下测试了帖子,并确认帖子本身工作正常(注释掉我用来检查同步模式下的帖子的测试代码).在safari和firefox最新版本中都会出现此问题.有人可以告诉我这里我做错了什么吗?谢谢.

    <html>
    <head>
    <script>
    function recordScore(str)
    {

    if (str.length==0)
    { 

        return;
    }

    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 

    var url="http://hellworld3.appspot.com/findcountry";
    var params = "screenname="+document.getElementById("screenname1").value+"&score="+document.getElementById("score1").value;
    alert("params: "+params);
    xmlHttp.open("POST",url,true);

    xmlHttp.onreadystatechange = function() 
    {
        alert("entered call back function. readstate value is: "+xmlHttpreadyState+". Response Text is: "+xmlHttp.responseText);

    if (xmlHttp.readyState==4)
    { 
        document.getElementById("message").innerHTML=xmlHttp.responseText;
    }
    }
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
    xmlHttp.send(params);

    //Testing code for synchronous mode
    //alert("Http get status is: "+xmlHttp.status);
    //alert("Http ready state value is: "+xmlHttp.readyState);
    //alert("Http get response text is: …
Run Code Online (Sandbox Code Playgroud)

html javascript ajax

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

android ×1

html ×1

javascript ×1

sqlite ×1