摘要: --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CR... 阅读全文
posted @ 2009-03-30 00:41 智者生存 阅读(281) 评论(0) 推荐(0) 编辑
摘要: SQL功能与特性 其实,在前面的文章中,已经提及SQL命令的一些基本功能,然而,通过SQL命令,程序设计师或数据库管理员(DBA)可以: (一)建立数据库的表格。(包括设置表格所可以使用之空间) (二)改变数据库系统环境设置。 (三)针对某个数据库或表格,授予用户存取权限。 (四)对数据库表格建立索引值。 (五)修改数据库表格结构。(新建、删除或是修改表格字段) (六)对数据库进行... 阅读全文
posted @ 2009-03-30 00:40 智者生存 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 方法一: 在GridView的 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ... 阅读全文
posted @ 2009-03-29 22:18 智者生存 阅读(325) 评论(0) 推荐(0) 编辑
摘要: Repeater控件分页的例子 上一页 下一页 阅读全文
posted @ 2009-03-29 22:11 智者生存 阅读(254) 评论(0) 推荐(0) 编辑
摘要: web.config …… …… Global.asax.cs protected void Session_End(Object sender, EventArgs e) { Application.Lock(); Application.Remove(Se... 阅读全文
posted @ 2009-03-29 22:05 智者生存 阅读(556) 评论(0) 推荐(0) 编辑
摘要: CodeSmith中,因为编码问题,中文会显示为乱码。 解决方式:设置编码格式 1、首先点击菜单【Tools】->【Options】,然后把【Enable unicode support】√上 2、在CodeTempldate声明中加上ResponseEncoding="UTF-8" 重启后,OK,中文问题解决 阅读全文
posted @ 2009-03-29 13:25 智者生存 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 在【CodeSmith快速入门之四:模型层的生成】中,我们介绍了模型层模板的生成,在本章我们将会介绍其他层次的模板。 因为每个层次的模板编写都比较类似,所以这次不会对模板代码进行详细的说明,尽请谅解,谢谢 1、数据访问接口代码生成模版 数据访问接口代码生成模版 Code highlighting produced by Actipro CodeHighlighter (freeware)http:... 阅读全文
posted @ 2009-03-29 13:22 智者生存 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 在【CodeSmith快速入门之三:数据库我来了】中,我们介绍了对数据库的基本访问,在本章将会带大家进行模型层的编写。 首先先要了解模型层(实体层、VO层)的组成,如下所示: public class 实体名 { 私有字段声明; 构造函数; 公共属性; } 注: --私有字段声明:一般是先声明主键,再是非主键字段,骆驼命名法(首字母小写,新单词首字母大写) --公共属性:... 阅读全文
posted @ 2009-03-29 13:18 智者生存 阅读(701) 评论(2) 推荐(0) 编辑
摘要: 在【CodeSmith快速入门之一:初次接触CodeSmith】和【CodeSmith快速入门之二:输入参数和方法】中,我们介绍了CodeSmith最基本的使用, 但是代码生成器最主要的功能就是根据数据库中的表,产生相应层次中的代码。 那么在模板中怎么访问数据库呢,本次我将对你一一道来。 在NET中,访问数据库的组件是ADO.NET,而在CodeSmith中有没有相应的组件呢? 当然,这就是Sch... 阅读全文
posted @ 2009-03-29 13:15 智者生存 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在【CodeSmith快速入门之一:初次接触CodeSmith】中,我们实现了最简单的模板,但是模板中的内容无法由用户的输入决定。 假定你女朋友要你在新年的时候说10次“I LOVE YOU”,而在情节人那天要你说1000次“I LOVE YOU FOR EVER”,这可怎么办呢? 我们经过分析,其实就是次数和说的内容不确定。 那么我们马上着手开始实现吧。 1、新建C#模板,去掉原始内容并保存取名... 阅读全文
posted @ 2009-03-29 13:14 智者生存 阅读(456) 评论(1) 推荐(2) 编辑