CYQ.Data 轻量数据层之路 应用示例一 留言版(四)

本文通过一个简单的登陆+注册+留言版功能示例,介绍了如何使用CYQ.Data轻量数据层。首先创建数据库Message和相关表,然后在VS2005中新建网站项目,添加CYQ.Data.dll引用,并生成分页查询存储过程与枚举。接着实现注册、登录和留言页面的功能,包括用户注册、登录验证、留言显示和提交。文章最后提供了Demo下载,供读者实践和比较不同数据层实现的效率。
摘要由CSDN通过智能技术生成
继上篇: CYQ.Data 轻量数据层之路 继续狂热升级(三)之后,本篇要进入应用示例介绍使用了:

 

为了使一篇文章就能介绍完整个示例,我选用了简单的:登陆+注册+留言版本功能,来一步一步介绍如何使用的:

当前环境是:VS2005+SQL2005

 

从数据库说起吧,我们创建一个新的数据库,起名叫:Message

接着新建两个表:Users+Message,上图:

为避免本篇节过长,本示例只选用最关键的字段了,大伙可以根据上面的图自己创建数据库与表。

接着我们新建网站来示例[这里没选择新建应用程序,怕个别人没装sp1补丁,示例打不开!]

接下来一步一脚印了:

1:新建网站项目,如起名叫:Cyq.Data.MessageDemoProject

新建完后,F5运行,产生配置文件web.config先,接着在配置文件里添加数据库链接:

< connectionStrings >
< add  name ="Conn"  connectionString ="Server=.;database=Message;uid=sa;pwd=123456" />
</ connectionStrings >

 

2:添加引用:CYQ.Data.dll

浏览定位选择CYQ.Data.dll

 

3:生成分页查询存储过程与枚举:我们新建页面:WriteOut.aspx,用于生成输出:

A:生成分页存储过程

protected   void  Page_Load( object  sender, EventArgs e)
{
        
// 输出分页存储过程
        Response.Write(CYQ.Data.SQL.OutPutData.GetSelectBaseOutPutToHtmlForSql2005());
}

 

写好后,右键浏览该页面,把输出的信息“Ctrl+A -> Ctrl+C"全选->复制

我们把生成的分页存储过程到数据库里执行一下:

 

B:生成表枚举

我们还是在当前页面的里敲代码:

protected   void  Page_Load( object  sender, EventArgs e)
    {
        
// 输出存储过程
        
// Response.Write(CYQ.Data.SQL.OutPutData.GetSelectBaseOutPutToHtmlForSql2005());

        
// 输出表视图枚举:
        CYQ.Data.SQL.OutPutData data  =   new  CYQ.Data.SQL.OutPutData();
        Response.Write(data.OutPutAllTableEnum(CYQ.Data.SQL.OutPutData.TableType.U, CYQ.Data.SQL.OutPutData.FiledDescriptionType.Sql2005));
    }

 

我们注释掉了生成存储过程的,添加了生成表枚举,说明参数:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值