上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页

2012年7月12日

ADO.NET数据集简介

摘要: DataSet对象是ADO.NET的一个重要部分,是支持ADO.NET断开式,分布式的数据方案的核心对象,它允许从数据库中检索到的数据存储在内存中,可以理解为一个临时数据库。可以从任何有效的数据源将数据加载到数据集中。简单地说,数据集(DataSet)就是内存中的一个临时数据库。如何理解这个概念呢?下面来打一个比喻。工厂一般在每天上班时要把今天用的原料由专人从仓库领出来,放在车间的临时仓库中,由每个工人直接从临时仓库领取,而不是每个人要用材料都去仓库领取。下午下班时要把没有用的材料和制作好的成品都要由专人存放到仓库中。那么数据集就相当于临时仓库,将需要的数据从数据库一次提取出来,提供给用户使用 阅读全文

posted @ 2012-07-12 11:00 流星落 阅读(549) 评论(0) 推荐(0) 编辑

ADO.NET使用带参数方法实现添加、删除和修改数据

摘要: 我们分析前面的插入、删除和更新操作,发现许多代码是重复的,这不符合代码重用和简洁的标准。下面在窗体中创建一个专门连接数据库的方法,将重复代码封装,实现代码重用。 //创建一个方法,执行数据库通用操作 private void GetData(string sql) { //创建Connection对象 string strcon = @"Data Source=(local)\sqlexpress;Initial Catalog=School;Integrated Security=True;Pooling=False"; SqlConnection con = new S 阅读全文

posted @ 2012-07-12 10:02 流星落 阅读(529) 评论(0) 推荐(0) 编辑

ADO.NET删除数据

摘要: 删除数据的过程和插入数据的过程基本相同,只要改变Sql语句即可。给“删除”按钮的Click事件添加代码如下: private void btnDelete_Click(object sender, EventArgs e) { string strcon = @"data source=.\sqlexpress;initial catalog=School;uid=sa;pwd=123456"; SqlConnection con = new SqlConnection(strcon); string sql = "delete from Student wher 阅读全文

posted @ 2012-07-12 10:01 流星落 阅读(271) 评论(0) 推荐(0) 编辑

ADO.NET更新数据

摘要: 更新数据唯一不同的地方是Sql语句,将更新代码添加到“更新”按钮的Click事件。代码如下: private void btnModify_Click(object sender, EventArgs e) { string strcon = @"data source=.\sqlexpress;initial catalog=School;uid=sa;pwd=123456"; SqlConnection con = new SqlConnection(strcon); string sql = "update Student set sname='&q 阅读全文

posted @ 2012-07-12 10:00 流星落 阅读(227) 评论(0) 推荐(0) 编辑

ADO.NET添加新数据

摘要: 通过ADO.NET中的Command对象可以向数据库发送操作命令,这些操作命令可以是某个SQL语句或存储过程。通常对数据库的操作包括增加、删除、修改和查询4种。前3种是单向的,即这些操作修改数据库中数据后并不返回数据。查询属于双向操作,既要向数据库提交查询命令,还要从数据库中获取数据。注意:所有单向操作都使用Command对象的ExecuteNonQuery()方法执行。我们接着打开School,在Form1窗体中添加“学生管理”按钮。设置其Name属性为“btnManage”。为“学生管理”按钮添加代码: private void btnStuManage_Click(object send 阅读全文

posted @ 2012-07-12 09:59 流星落 阅读(445) 评论(0) 推荐(0) 编辑

2012年7月11日

ADO.NET查询和检索数据

摘要: 一、建立数据库School,数据表名为Teacher。二、创建Windows应用程序,在窗体中添加一个查询按钮,程序运行时,单击查询按钮,将检索到的数据显示在消息框中。在“查询”按钮的Click事件中添加代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data 阅读全文

posted @ 2012-07-11 16:38 流星落 阅读(362) 评论(0) 推荐(0) 编辑

SQL Server中怎么实现自动编号

摘要: 在SQL Server 企业管理器中设计表(相当于Access中的设计视图)中选择ID(假如自动编号的那个字段名是这个),在下面的标识属性选择“是”,标识种子和递增量都按默认选“1”。1、把数据类型定义成整型int2、设置为主键 3、修改标识规范:在该属性字段的“列属性”里找到“标识”,是否选择标识,选择“是”, (是标识):是 (默认是否) 标识增量:1 标识种子:1 阅读全文

posted @ 2012-07-11 16:09 流星落 阅读(2496) 评论(0) 推荐(0) 编辑

ADO.NET使用代码编辑器创建Command对象

摘要: 一、创建可用的数据库连接,也可以使用已有的数据库连接。二、定义要执行的SQL语句,代码如下:string sql="select * from myBlog"三、创建Command对象使用已有的Connection对象和SQL语句创建Command对象。语法如下:SqlCommand Command对象名=new SqlCommand(SQL语句,数据连接);示例代码如下:SqlCommand objComm=new SqlCommand(sql,strcon);四、执行SQL语句使用Command对象方法执行。代码如下:objComm.ExecuteNonQuery(); 阅读全文

posted @ 2012-07-11 16:08 流星落 阅读(180) 评论(0) 推荐(0) 编辑

ADO.NET中Command对象检索和操作数据库

摘要: 创建了数据连接之后,就要对数据库中的数据进行操作。ADO.NET中提供了Command对象可以对数据库执行增、删、改、查的操作。Command对象属于.NET数据提供程序,不同的数据提供程序有不同的Command对象。.NET 数据提供程序中的Command对象SQL Server 数据提供程序——SqlCommandOLEDB 数据提供程序——OleDbCommandOracle 数据提供程序——OracleCommandODBC 数据提供程序——OdbcCommandCommand对象允许对数据库进行操作,建立连接后,可通过该对象对数据库下达命令,Command对象的属性及其方法如下:Co 阅读全文

posted @ 2012-07-11 16:03 流星落 阅读(328) 评论(0) 推荐(0) 编辑

使用VS2008怎么连接自带的SQL Server2005的Express版本数据库

摘要: 一、使用 Windows 认证模式SqlConnection strConnection = new SqlConnection("Server=(local)\\SQLExpress; Integrated Security=SSPI;");// 连接到默认数据库, 如果指定连接到其他数据库, 可以附加 Initial Catalog=yourDBName字段。2. 使用 SQL Server Authencation 模式:SqlConnection strConnection = new SqlConnection("Server=(local)\\SQLE 阅读全文

posted @ 2012-07-11 16:00 流星落 阅读(442) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页

导航