`

收藏:ASP.NET中数据库的操作初步----连接并且打开数据库

阅读更多
对于用过beta2版的网友来说,学习本文的内容将会是十分的简单,因为.net正式版和beta2版的差别不大,所以对于beta2中的程序你几乎可以不作修改(或者只做少量修改)就可以再正式版中正常的运行。
在这里我们来讲一下怎样打开数据库,我们不赞同利用写字本或者editplus等文本编辑器来编写asp.net,所以本文的讲述全是在VS.NET开发工具上的。
建立一个新的数据库连接,首先我们从工具箱工双击OleDbConnection 或者 双击 SqlConnection 如图所示



注意:OleDbConnection 和 SqlConnection的区别在于:OleDbConnection适合于连接任何类型的数据库(如Oracle,SQL Server,ACCESS等等),而SqlConnection是专门用来连接SQL Server(MS SQL)数据库的,据说效率比OleDbConnection高。如果你的数据库是MS SQL 那么你就双击SqlConnection吧,其他数据库就用OleDbConnection吧。同样的道理SqlDataAdapter,SqlCommand是专门用于(MS SQL)数据库的,而OleDbDataAdapter, OleDbCommand适用于所有的数据库,如果你双击的是SqlConnection,那么在今后的数据库操作中你只能用SqlDataAdapter,SqlCommand,同样的道理如果你双击的是OleDbConnection,那么在今后的数据库操作中你只能用OleDbDataAdapter, OleDbCommand。在这里我们选择OleDbConnection。
当我们双击OleDbConnection后在窗口的下端将会出现一个名为oleDbConnection1的数据库连接源


我们可以在属性窗口改变oleDbConnection1的名称为MyConnection,

连接数据库在关键的步骤为:从上图中的ConnctionStr中选择< 新建连接…> 然后将会弹出如下窗口:


选择好数据库的类型 “下一步”后 选择数据库的正确位置 如下图


(测试连接 成功后)单击确定,然后(双击编辑窗口任意空白位置)打开对应的cs文件,将会看到程序中自动加入了
protected System.Data.OleDb.OleDbConnection MyConnection;代码
而且在private void InitializeComponent()中加入了
this.MyConnection = new System.Data.OleDb.OleDbConnection();
//
// MyConnection
//
this.MyConnection.ConnectionString = @"Provider=SQLOLEDB.1;Persist Security
Info=False;User ID=sa;Initial Catalog=house;Data Source=CYH;Use Procedure
for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CYH;Use
Encryption for Data=False;Tag with column collation when possible=False";
//
现在要打开数据库变得很简单了,你只要使用
MyConnection.Open(); //数据库就打开了
MyConnection.Close();//关闭数据库
如你可以在private void Page_Load(object sender, System.EventArgs e)打开数据库
private void Page_Load(object sender, System.EventArgs e)
{
MyConnection.Open();
// 在此处放置用户代码对数据库进行增加、删除、修改、查询等操作
MyConnection.Close();
}
摘自:http://www.knowsky.com/3314.html
分享到:
评论

相关推荐

    ASP.NET数据库入门经典--C#编程篇

    本篇文章将深入探讨ASP.NET数据库编程,特别是对于初学者,通过C#语言进行数据库操作的经典方法。 在ASP.NET中,我们通常使用ADO.NET作为数据访问技术,它为开发者提供了与各种数据库(如SQL Server、Oracle、MySQL...

    ASP.NET数据库入门经典--C#编程篇1.rar

    本压缩包文件"ASP.NET数据库入门经典--C#编程篇1.rar"显然是一个关于学习ASP.NET数据库交互的教程资料,可能包含了书签、章节内容等资源,例如bookinfo.dat可能是书籍元数据,pdg文件通常是电子书的页面图像。...

    ASP.NET 中数据库操作初步.txt

    ### ASP.NET 中数据库操作初步知识点解析 #### 一、引言 在开发Web应用程序时,与数据库进行交互是一项基本且重要的任务。ASP.NET作为一种广泛使用的Web应用开发框架,提供了多种方式来实现对数据库的操作。本文将...

    电子书籍ASP.NET数据库入门经典--C#编程篇

    《ASP.NET数据库入门经典--C#编程篇》是一本针对初学者的电子书籍,旨在帮助读者掌握使用ASP.NET进行数据库编程的基础知识。本书的核心内容涵盖了ASP.NET与C#语言的结合,以及如何利用它们来创建功能丰富的Web应用...

    ASP.NET 2.0数据库项目案例---在线影视系统

    这部分内容可能详细讲解了如何构建数据库模型,如何使用SQL语句进行数据操作,以及如何将这些操作封装到C#类库中,以供ASP.NET页面调用。 在用户界面设计上,可能使用了ASP.NET的服务器控件,如GridView、...

    C#,asp.net ,数据库开发---个人博客

    在博客系统中,ASP.NET可能用于创建网页模板、处理用户交互、管理会话状态以及集成数据库操作。 3. **数据库**: 这个博客系统使用了SQL Server作为数据存储解决方案。SQL Server是微软公司的关系型数据库管理系统,...

    ASP.NET数据库入门经典--C编程篇_程序设计

    在这个"ASP.NET数据库入门经典--C编程篇"中,我们将深入探讨如何使用C#语言在ASP.NET环境中与数据库进行交互。 一、ASP.NET Web应用程序基础 ASP.NET提供了多种模型来创建Web应用程序,如Web Forms、MVC(Model-...

    ASP.NET数据库入门经典--C#编程篇(pdg)

    本资源“ASP.NET数据库入门经典--C#编程篇”旨在帮助初学者掌握如何使用ASP.NET和C#进行数据库相关的编程。 在学习ASP.NET数据库编程时,你需要了解以下核心知识点: 1. **ASP.NET Web Forms**:这是ASP.NET的基础...

    亮剑.NET:ASP.NET商业级数据库网站开发实战

    书名:亮剑.NET:ASP.NET商业级数据库网站开发实战 书号:978-7-121-08101-9 系列名:.NET开发专家 作者:吕高旭编著;陈酉玫,李杨,王焕改编 出版日期:2009.3 开 本:787×980 1/16 印张:29 字数:649.6千字 印...

    C#,Asp.net,数据库开发技术--网上商店

    标题 "C#, Asp.net, 数据库开发技术--网上商店" 涉及的主要知识点是基于C#编程语言和Asp.net框架构建的电子商务应用程序,同时结合了数据库技术,特别是SQL Server,用于存储和管理网上商店的数据。让我们深入探讨...

Global site tag (gtag.js) - Google Analytics