28,391
社区成员
发帖
与我相关
我的任务
分享
<%@ Language="LiveScript" CodePage= "65001" %>
<script src="db.js" runat="server" language="livescript"></script>
<%
Response.ContentType = "text/json; charset=UTF-8";
var dbPath = "MyDB.sdf"; // 配置默认数据库路径,无库时自动建库。
// db().query("create table users(id int identity primary key, nick nvarchar(32), pass nvarchar(32), regtime datetime not null default getdate())"); // 建表
// db().query("insert into users(nick, pass) values(?, ?)", [ "Guest", "******" ]); // 插入数据
var par = { id : 0 };
var data = db().table("(select cast(@id as int) as id0) a")
.join("users b on b.id>a.id0")
.page("id desc", 3, 2, par) // 分页规则,每页条数,页码,查询参数
.astable("a").join("(select getdate() as now) b on b.now>a.regtime")
.query(par);
Response.Write({ rownum: db().rownum, pagenum: db().pagenum, curpage: db().curpage, data: data, curtime: db().scalar("select getdate()") });
db().close();
%>