- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 三层结构的概念
三层结构的概念 在传统的Client / Server应用中,也存在着上述同样的问题,多层结构的应用正是在对C/S 结构的总结基础上产生的,并且也已经扩展到了B/S应用开发领域。 即将应用划分为三层(可以有更多层,但三层最常见): 用户界面层,商业逻辑层,数据库层。 用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义(出于效率的考虑
2007-11-01 21:18:00
600
原创 常用的Ajax异步操作范例,使用Ajax验证用户名是否已存在
设计思路:1.javascript获取输入的用户名2.用XMLHTTPRequest把用户名提交给动态处理页面(本例采用ASP.net+C#,如果是其它语言也可以)3.后台处理页面获取此用户名后在数据库中查询用户是否已存在,如果存在就返回 "true"4.XMLHTTPRequest获取输出的字符串5.根据输出结果在页面上显示“用户已存在”或“可以注册”字样前台页面如下: var req
2007-10-30 22:40:00
1754
原创 Ajax无刷新读取文章列表
原理很简单,不管什么语言(asp,php,asp.net,jsp...),只要能访问数据库,就可以运用AJAX在后台读取用来显示的页面 JAVAScript 代码如下:function bind(obj){ var read=new ActiveXObject("Microsoft.XMLHTTP"); read.open("GET","List.aspx?list=list",f
2007-10-30 20:03:00
1046
原创 判定字符串中包含某个字符的个数
判定字符串中包含某个字符的个数例:using System.Text.RegularExpressions; Regex.Matches("abcabc","a").Count
2007-10-29 16:02:00
1542
原创 在ASP.NET中调用存储过程
第一种方法 (1)执行一个没有参数的存储过程的代码如下: SqlConnection conn=new SqlConnection(“connectionString”);SqlDataAdapter da = new SqlDataAdapter();da.SelectCommand = new SqlCommand(
2007-10-26 16:31:00
872
原创 触发器动态获取当前行的某字段的值
create trigger del_replyon Articlefor deleteasdeclare @id intset @id=(select classID from deleted)delete Reply where classID=@idGO这是一个删除的触发器,当删除 Article 表中的一条记录时,就把表 Reply 中 classID字段值和此记录的 classI
2007-10-26 14:35:00
3534
1
原创 ASP.net_C#调用存储过程返回值
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["testConnectionString"].ConnectionString)) { SqlCommand cmd = new SqlCommand("pro1", conn);
2007-10-20 13:27:00
407
原创 SQL高级语法汇总
CUBE ROLLUP 及COMPUTE关键词CUBE 关键词是用来将所要进行查询的各分组字段内的数据求和的运算。COMPUTE关键字则是用来将分组做小计,也就是说将字段内进行分组并且将每一组生成一或多个总和 平均值等范例select cust_id,SUM(pay1) AS pay11 from pay_list GROUP BY pay1 WITH CUBEgo以上代码导致错误因为在S
2007-10-19 20:12:00
901
IP地址数据库
2008-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人