C#学习笔记1:正则表达式和数据库连接
2013-09-18 10:18
381 查看
1、using System.Text.RegularExpressions;
只有导入该命名空间,才能引入Regex对象,IsMatch是Regex中的一个方法,作用是来判断(输入)内容是否满足正则表达式。如:判断输入的用户名是否是数字、字母和下划线
Regex re=new Regex(“^\\w+$”)
If(re.IsMatch(textbox1.text))
{
……
}
//^\\w+$这个就是只能输入字母数字和下划线的正则表达式
判断TextBox1中只能输入数字、字母和下划线
正则表达式:http://baike.baidu.com/view/94238.htm
http://msdn.microsoft.com/zh-cn/library/ms972966.aspx
2、连接数据库,引用SqlCommand前,需导入“usingusing System.Data.SqlClient;”
SqlCommand对象的三个方法;
1. ExecuteNonQuery();它的返回值类型为int型。多用于执行增加,删除,修改数据。返回受影响的行数。
2. ExecuteReader();它的返回类型为SqlDataReader。此方法用于用户进行的查询操作。使用SqlDataReader对象的Read();方法进行逐行读取。
3. ExecuteScaler();它的返回值类型多位int类型。它返回的多为执行select查询。得到的返回结果为一个值的情况,比如使用count函数求表中记录个数或者使用sum函数求和等。
3、SqlDataAdapter与SqlCommand区别
SqlDataAdapter:一般用于查询;
SqlCommand:一般用于写数据库,用完要关闭(close)
http://zhidao.baidu.com/question/98074431.html
4、C#数据库连接代码
string Constr = ”server=127.0.0.1;user id=sa;pwd=123456;database=user”;
string Constr = ”server=(local);user id=sa;pwd=123456;database=user”;
(除非注明,文章均为原创,欢迎转载,转载时请注明出处:智波生活)
相关文章推荐
- C#正则表达式学习笔记
- C#学习笔记之正则表达式
- C#正则表达式学习笔记
- C# 学习笔记 数据库 断开连接层 (书:C#与.NET4 第22章)
- C# 正则表达式学习笔记(二)
- C# 学习笔记(一)----- 连接数据库(Access 和 MSSQL)
- C#Regex正则表达式学习笔记
- C#学习笔记——(连接数据库)
- C# 正则表达式学习笔记(三)
- 黑马程序员之C#学习笔记:用户实例连接非内嵌式数据库
- C#学习笔记(十二):正则表达式
- 关于c#.net 正则表达式 学习笔记
- C# 正则表达式学习笔记(一)
- C#开发学习笔记:利用XML配置文件连接数据库
- iOS学习笔记39-iOS开发,谓词(NSPredicate)的用法:(二)谓词和正则表达式配合使用,进行表单内容判断
- 【Java学习笔记】正则表达式
- 重温JavaScript中的正则表达式 js学习笔记
- C#语言学习之旅(7)--字符串和正则表达式
- 数据库连接的学习笔记
- python正则表达式学习 笔记