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) 编辑

ACCESS跟SQL数据库的特点和优劣比较

摘要: 文:杨朗 朋友们或许会说,这个问题是个不争的事实,还用写吗?都知道SQL比ACCESS好呀。我写这个是希望把这个小常识写得更详细点,便于我们的一些新手站长朋友,知其然更知其所以然。以利这些朋友的网站取得更大的进步。 当前互联网上站长的网站程序通常采用的数据库类型是ACCESS和SQL这两种。其中SQL又包含了MSSQL和MYSQL。他们各自的特点和优劣如下: 采用ACCESS数据库: 安装方便简洁,管理上也很直观,打开自己空间的FTP就能够看到该数据库并且改名或编辑备份。这种数据库非常适合新手以及那些数据信息不会过大的企业网站类。一般用ASP+ACCESS进行搭配。 这种数据库安全系... 阅读全文

posted @ 2012-07-11 15:55 流星落 阅读(2205) 评论(0) 推荐(0) 编辑

ADO.NET连接数据库总结

摘要: 一、用SqlConnection连接SQL Server1、引入命名空间using System.Data.SqlClient;2|、连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30";myConnection.Open();改进(更通用)的方法:string MySql 阅读全文

posted @ 2012-07-11 15:46 流星落 阅读(251) 评论(0) 推荐(0) 编辑

ADO.NET连接SQL Server数据库示例

摘要: 连接SQL Server程序代码:using System.Data;using System.Data.SqlClient;string strConnection="user id=sa;password=;";strConnection+="initial catalog=Northwind;Server=YourSQLServer;";strConnection+="Connect Timeout=30";SqlConnection objConnection=new SqlConnection(strConnection); 阅读全文

posted @ 2012-07-11 15:34 流星落 阅读(1339) 评论(0) 推荐(0) 编辑

ADO.NET连接SQL Server数据库

摘要: 在.NET应用程序中,创建数据连接分为三步:一、定义连接字符串不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称、登陆信息以及要使用的数据库名称。注意:在定义连接字符串之前,一定要引入相应的命名空间。所有的连接都要用到连接字符串ConnectionString,该字符串是使用分号隔开的多项信息,其内容随着数据库类型和访问内容的变化而变化。不同的数据库有着不同内容的连接字符串,常用数据库SQL Server数据库连接字符串:SQL Server是目前与.NET开发程序配合使用最广的数据库,它扮演着很重要的角色!在.NET Framework中,称处理数据源(库)的应用程序为托管 阅读全文

posted @ 2012-07-11 15:31 流星落 阅读(704) 评论(0) 推荐(0) 编辑

ADO.NET连接Access数据库实例

摘要: 连接Access程序代码片段:using System.Data;using System.Data.OleDb;string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection+=@"Data Source=C:\BegASPNET\Northwind.mdb";OleDbConnection objConnection=new OleDbConnection(strConnection);objConnection.Open();objConnection.Close();解 阅读全文

posted @ 2012-07-11 15:21 流星落 阅读(1383) 评论(0) 推荐(0) 编辑

ADO.NET连接Access数据库

摘要: 在.NET应用程序中,创建数据连接分为三步:一、定义连接字符串不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称、登陆信息以及要使用的数据库名称。注意:在定义连接字符串之前,一定要引入相应的命名空间。所有的连接都要用到连接字符串ConnectionString,该字符串是使用分号隔开的多项信息,其内容随着数据库类型和访问内容的变化而变化。不同的数据库有着不同内容的连接字符串,常用数据库Microsoft Office Access 的连接字符串:Access数据库连接字符串在连接Access数据库时,Provider和Data Source是必须要设置的参数,其他参数可以根据 阅读全文

posted @ 2012-07-11 15:06 流星落 阅读(691) 评论(0) 推荐(0) 编辑

使用Connection对象建立数据库连接-连接类、属性和方法

摘要: Connection对象也称为连接对象,用来创建一个与指定数据源的连接,包括Microsoft SQL server、Oracle以及能够为其指明一个OLEDB提供程序或一个ODBC驱动器的任何数据源。不同的.NET数据提供程序都有自已的连接类。.NET数据提供程序相应的连接类:* OLE DB数据提供程序——OleDbConnection* ODBC数据提供程序——OdbcConnection* SQL Server数据提供程序——SqlConnection* Oracle数据提供程序——OracleConnectionConnection对象的常用属性如表属性说明ConnectionStr 阅读全文

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

ADO.NET的主要组件

摘要: ADO.NET提供了用于访问和操作数据的两个主要组件是 .NET Framework 数据提供程序和 DataSet。一、 .NET Framework 数据提供程序.NET Framework 数据提供程序包含用于访问各种数据源的数据对象,是专门为数据处理以及快速、只进、只读访问数据而设计的组件。使用这些数据处理程序可以对数据库中的数据进行检索,查询,更新,修改等操作。目前有4种类型的数据提供程序,具体使用哪种数据提供程序,要根据使用什么数据库来确定。.NET Framework 数据提供程序如下:* OLE DB .NET Framework 数据提供程序。使用System.Data.Ol 阅读全文

posted @ 2012-07-11 14:57 流星落 阅读(2222) 评论(0) 推荐(0) 编辑

ADO.NET常用命名空间

摘要: 命名空间(NameSpace)记录了对象的名称与所在的路径。使用ADO.NET中的对象时,必须首先声明命名空间,这样编译器才知道到哪里去加载这些对象。根据ADO.NET数据提供程序和主要数据对象,ADO.NET的命名空间可分为基本对象类、数据提供程序对象类和辅助对象类等。* System.Data:此对象类别地址包含大部分的ADO.NET的基础对象,如DataSet、DataTable、DataRow等,故在编写ADO.NET程序时,必须先声明。* System.Data.OLEDB:当使用Microsoft OLE DB.NET数据提供程序连接SQL Server 6.5以下版本数据库或其他 阅读全文

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

ADO.NET简介

摘要: ADO.NET是.NET Framework中不可缺少和一部分,它由一组组成,通过这些类可以完成对数据库的操作,在程序中使用这些类,必须引入System.Data空间。使用ADO.NET不仅可以访问数据库,还可以实现对XML文件和其他存储数据的访问。ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个非常广泛的数组,以隹的Microsoft访问数据库基本都使用该技术。ADO.NET与ADO的作用相同,但是功能更强大,更容易使用,但ADO.NET中的类,属性和方法与ADO也有很大不同。ADO.NET比ADO的功能有很大改进,其优点主要表现在以下几个方面:一、可以简 阅读全文

posted @ 2012-07-11 14:33 流星落 阅读(392) 评论(0) 推荐(0) 编辑

VS使用可视化组件连接并查询数据库(二)

摘要: VS提供了简单文件的方法把数据库中数据显示在窗体上,我们进行如下步骤,首先要保证服务器资源管理器中存在需要数据库。一、在窗体中添加DataGridView控件。此控件在工具箱的“数据”项中,选择并拖到窗体上,调整其窗体的大小和位置。二、单击DataGridView控件右上角的黑色三角,打开DataGridView任务,单击“选择数据库”下拉列表框,打开配置项目数据源的窗口,单击“添加项目数据源”选项,打开“数据源配置向导”对话框,三、在其中选择“数据库”选项,然后单击“下一步”,打开“选择数据库连接”选择卡,选择数据连接,在此选择前面已建立的数据连接,单击“下一步”,打开“选择数据库对象”选项 阅读全文

posted @ 2012-07-11 14:30 流星落 阅读(645) 评论(0) 推荐(0) 编辑

VS使用可视化组件连接并查询数据库(一)

摘要: 一、打开VS2008,选择视图——服务器资源管理器命令,打开服务器资源管理器窗口,右击“数据连接”选项,选择“添加连接”选项,打开“添加连接”对话框。如果单击“更改”按钮,可打开“更改数据源”对话框,在其中选择Microsoft SQL Server,可以连接到Microsoft SQL Server2005,然后单击“确定”按钮,返回“添加连接”对话框。二、在“服务器名”中输入“(local)\SQLEXPRESS”,代表本机的SQL Server 2005 Express数据库。选择“使用Windows身份验证”单选按钮,如果连接成功可以在“选择或输入一个数据库名”的下拉开列表框中显示出数 阅读全文

posted @ 2012-07-11 14:20 流星落 阅读(2035) 评论(1) 推荐(0) 编辑

数据库开发基本操作-使用VS2008服务器资源管理器操作数据库

摘要: 我的系统是xp,不能装SQL Server 2005的企业版本,只能装开发版和Express版,Express是免费版,学习用它就够了。用VS2008菜单工具连接到数据库 出现连接服务器资源管理器,右键 数据连接 如下图:添入服务器名和数据库名,选择验证方式,一般会出现错误;"在默认的设置下SQL Server不允许远程连接可能会导致此失败 error:40无法打开到SQL Server的连接连接失败。"1.此时需要开启sql2005远程连接功能开始 -- Microsoft SQL Server 2005 -- 配置工具-- SQL Server 外围应用配置器 -- 远 阅读全文

posted @ 2012-07-11 13:30 流星落 阅读(1530) 评论(0) 推荐(0) 编辑

数据库开发基本操作-SQL Server数据库技术(下)

摘要: 数据操纵语言(DML)作用:用于检索数据,主要是有四种:增加、删除、修改、查询。插入语句:INSERT INTO <表名> [字段列表] VALUES <值列表>(注意:非数字型都用单引号表示)删除语句:DELETE FROM <表名> [WHERE <删除条件>] (注意:如果存在主外键关系,先删外键值)修改语句:UPDATE <表名> SET <字段名 = 更新值> [,<字段名 = 更新值>][WHERE <更新条件>]查询语句:SELECT *[字段名,字段名] FROM 表名 [WHERE 阅读全文

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

数据库开发基本操作-SQL Server数据库技术(中)

摘要: 数据完整性:要求数据库中数据的准确性,而准确性是通过数据表的设计和约束来实现的。SQL Server提供四种类型数据完整性:实体完整性:即每行数据不能相同。约束方法:唯一性约束、主键约束、标识列属性域完整性:即每列数据输入的有效性。约束方法:限制类型、检查约束、外键约束、默认值、非空约束引用完整性:即表与表之间关系的引用以影响某些删除修改操作。约束方法:主、外键自定义完整性:即用户可以自定义特定的规则。约束方法:规则、存储过程、触发器。主键(Primary Key):能够唯一标识表中每一行的某一列或多列的组合(组合键)。作用:可以使表中不存在重复的数据行或重复的实体。一个表只能有一个主键,通常 阅读全文

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

导航