GetList,顾名思义,获取分页列表数据

在YsuhyORM里面是返回DataTable格式的数据集,为了看见测试效果,我在加入几条记录,代码如下

    …

YsuhyORM之Exist

默认 2009-10-23 13:38

判断存在,也可以用来判读登陆         ,

给哪几个值赋值即判断哪几个值的存在

Student student = new Student();

顾名思义,GetModel就是获取该条记录的实体方法,

只需要有ID号即可

代码:

        Student student = new…

如果要删除某条数据,可以调用如下代码

只要有ID号就可以了

Student student = new Student();
student.ID …

更新方法


只需要有ID号就可以了



需要更新哪个就给哪个赋值即可

    Student student = new Student();
        student.ID = 2;
        student.Password = "updatePassword";
        student.Update();


执行后结果如下 …

举例的数据表里有

Student

任何ORM框架都会有约定,我的也不例外,目前约定如下

1.实体类名和数据表名相同,视图也可以,视图名也要和实体类名相同

2,主键必须是"ID",并且主键是自增的整数(如果不自增需要指定),这个很重要.

3,数据表的字段名和属性名相同.

4,正确使用.

只要遵循以上的约定,就可以正确的使用我的ORM框架了。

当然了,web.config里面是需要…

YsuhyORM 概况

默认 2009-10-23 09:57

YsuhyORM 是我继AutoCode(代码生成器)后,开发的第二套数据持久解决方案. 是一套轻量级ORM框架.

开发这个程序的初衷是ORM良好的扩展性,添加字段不需要修改访问层.而在我研究了Nhibernate 后,觉得这个东东太过于庞大了,太过于功能齐全了,对于一般的应用来说,我并没有那么多的…

var check=function(e){
   e=e||window.event;
   //alert(e.which||e.keyCode);
   if((e.which||e.keyCode)==116){
    if(e.preventDefault){
    e.preventDefault();}
    else{event.keyCode = 0;
     e.returnValue=false;}
   }
}
if(document.addEventListener){
   document.addEventListener("keydown",ch…

模拟登陆 Demo

默认 2009-10-16 16:01

以下为模拟登陆保持状态访问其它页面的全过程

访问的是aspx页面,所以要先获取以下viewstate


    CookieContainer cc = new CookieContainer();
    protected void Page_Load(object sender, EventArgs e)
    {

        CookieContainer cookieContainer = new CookieContainer();

        //1,登陆页面,获取到需要准备的条件…