摘要: 对SQL Server数据库的操作,最常见的有如下五种: 1.非连接式查询,获取DataTable。 2.连接式查询,获取DataReader。 3.查询结果只有1行1列,获取单一数据。 4.对数据库进行增、删、改操作,进行数据编辑。 5.判断与数据库是否已连接。(更新) 针对以上情况,分享的一个SQL Server数据库访问通用类。该通用类可用于ASP.NET和C/S系统中开发。1.非连接式查询,获取DataTable。利用SqlDataAdapter对象的Fill()返回DataTable的结果集。#region 执行一个查询,并返回结果集 /// /// 执... 阅读全文
posted @ 2013-09-21 11:01 shixunle 阅读(558) 评论(0) 推荐(0) 编辑
摘要: SQL中自增量字段Int型 identity(1,1)与Guid作为主键的性能比较1.概述: 在我们的数据库设计中,数据库的主键是必不可少的,主键的设计对整个数据库的设计影响很大.我就对自动增量字段与Guid字段的性能作一下对比,欢迎大家讨论.2.简介: 1.自增量字段 自增量字段每次都会按顺序递增,可以保证在一个表里的主键不重复。除非超出了自增字段类型的最大值并从头递增,但这几乎不可能。使用自增量字段来做主键是非常简单的,一般只需在建表时声明自增属性即可。 自增量的值都是需要在系统中维护一个全局的数据值,每次插入数据时即对此次值进行增量取值。当在当量产生唯一标识的并发环境中,每次的增... 阅读全文
posted @ 2013-09-21 10:41 shixunle 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 第一步:新建一个LoginWindow.xaml,设计如下:代码如下:并为btnLogin按钮添加事件代码如下: btnLogin的事件代码:private void btnLogin_Click(object sender, RoutedEventArgs e) { string username = txtUserName.Text; string pwd = pwbPassword.Password; ... 阅读全文
posted @ 2013-09-21 10:18 shixunle 阅读(678) 评论(0) 推荐(0) 编辑