摘要: select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。 left()是sql函数。 select 字段1 from 表1 where charindex('云',字段1)=1; 字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。 常用的字符串函数有: 阅读全文
posted @ 2009-11-26 13:45 妖*小夜 阅读(4517) 评论(0) 推荐(0) 编辑
摘要: 框架页有Frame、Iframe、Frameset 3个标记,初学者容易将三者混淆,下面分别讲解三者的区别。 阅读全文
posted @ 2009-11-26 13:42 妖*小夜 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 一、哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为 object类型,所以Hashtable可以支持任何类型的key/value键值对。 阅读全文
posted @ 2009-11-26 13:41 妖*小夜 阅读(191) 评论(0) 推荐(0) 编辑
摘要: //获取文件夹的路径 private void button8_Click(object sender, EventArgs e) { this.comboBox1.Items.Clear(); ArrayList list = new ArrayList(); this.getChirDir(@"C:\bbb", ref list); for (int i = 0; i list.Count; i++) { comboBox1.Items.Add(list[i]); } } 阅读全文
posted @ 2009-11-26 13:39 妖*小夜 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前秒 int 秒=currentTime.Second; 1.8 取当前毫秒 int 毫秒=currentTime.Millisecond; (变量可用中文) 阅读全文
posted @ 2009-11-26 13:38 妖*小夜 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、HTML页面数据传输机制: 如果你之前学习过ASP或者PHP,建议你完全可以跳开这一章节,因为您应该对纯HTML页面的数据传输规律了如指掌;但是如果你是一个纯ASP.NET程序员,建议你应该先从这里起步——因为ASP.NET过于优秀的设计会使你“一叶障目,不见泰山”——在完全不了解HTML页面数据传输的情况下,学习MVC设计模式显然是不可能的。 一个普通的HTML页面(假如你曾经尝试右键鼠标,然后“查看源代码”查看你的运行的aspx页面),你将会发现这样一些东西(以下是截取和本章节有关的片段): 阅读全文
posted @ 2009-11-26 13:06 妖*小夜 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在开始本章节之前,因为微软已经释放了MVC2的Beta版本,作者已经将自己的项目升级成了Beta2的版本(删除了Default.aspx并修正了一些Bug)来运行本程序。不过在本章中为了衔接上一章节的内容,继续开始MVC2(Preview2)的内容。至于Beta2和正式版的新增内容将在 MVC的最后于大家阐述。 一、神奇的URL: 或许你在运行本项目的时候发现本项目没有任何起始页,但是在浏览器启动(或者是输入http://localhost/: 端口号/的时候就已经进入了首页。这个在以往的程序中是无法做到的(因为以往的程序中URL地址中的页面必须在物理上有映射逻辑,比如:http: //localhost/Default.aspx,意味着一定在根目录下存在着一个Default.aspx页面);然而在MVC中却并不如此。如果你尝试做一个实验,请输入以下地址: 阅读全文
posted @ 2009-11-26 13:04 妖*小夜 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 嗨,大家好,我是Serviceboy,因为工作的缘故很久没有写博客了。现在的时代真正是可谓“信息爆炸”来形容——除了传统的“鼠标+水泥”的 ASP.NET编程设计以外,微软同时为我们推出了新一代的网站开发框架利器——MVC。此MVC框架的作用功能类似于Java中的Stucts1版本。但是从上手容易度而言却比Stucts1容易得多。目前的MVC版本已经到了2(Beta 2)为了使得大家更好地学习和了解MVC2的机制和一些常用技巧。笔者将通过自己的一个简单又实用的程序“家庭收支管理系统”先为大家展示MVC的魅力。 首先您可以通过点击此处下载该文档并且发布到您的IIS7中(之后本教程将介绍Win7中的新IIS7的一些用法)。 此外您可以通过在此处点击并且下载完全免费、开源的MVC Beta2(VS2008并且带有SP1的版本,因为这将帮助您创建MVC的模板、以及笔者程序中需要的LINQ-TO-SQL程序等必备组件)。 阅读全文
posted @ 2009-11-26 12:27 妖*小夜 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 一般来说.NET提供了三种不同的接口实现方式,分别为隐式接口实现、显式接口实现、混合式接口实现。这三种方式各有各的特点。 首先来看隐式接口实现,这恐怕是我们使用最多的一种接口实现,因为隐匿接口实现是.NET的默认接口实现方式。下面让我们来看一个隐式接口实现的例子: using System; internal class MyClass { public void SomeMethod() { // 利用接口的方式声明一个Myinplement对象 IMyInterface iObj = new MyInplement(); 阅读全文
posted @ 2009-11-26 11:53 妖*小夜 阅读(282) 评论(0) 推荐(0) 编辑