黑马程序员-ADO.NET连接数据库

原创 2012年03月23日 10:49:14

----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 

 

Ado.net基础

什么是ado.net:程序要和数据库交互要通过ADO.NET进行,通过ado.net就能在程序中执行SQL语句了。

Ado.net中提供了对各种不同数据库的统一操作接口。

学会ado.net,就会操作所有的数据库:比如mysql.sql server.oracle等等。

在项目中内嵌mdf文件。

项目-添加新项-数据-基于服务的数据库-添加即可。

新建好后在表中添加数据就和在management stdio中添加表添加数据时一样的。

要在vs中打包所有的文件,包括mdf文件,要先要在vs中断开vs和数据库的连接,然后就可以任意打包了,打包后就可以分发。

将一段神奇的代码放在mdf程序的main里就可以了。下面该写什么就写什么。

连接sql server

连接字符串:程序通过连接字符串要指定要连接哪台服务器上的,哪个实例的哪个数据库,用什么用户密码等。

项目内嵌mdf文件形式的连接字符串是:“DataSource=.\sql server:AttachDBFilename=|DataDirectory|\Database.mdf;IntegratedSecurity=True;User instance=True

.\sql server:是实例名。

:是mdf的文件名。

Ado.net中通过sqlconnection类创建到sqlserver的连接,sqlconnection代表一个数据库连接,ado.net中的连接等资源读实现了idisposable接口,可以使用using进行资源管理。

main中新建一个sqlconnection类。

Sqlconnectionconn=new sqlconnection(@“Data Source=.\sql server:AttachDBFilename=|DataDirectory|\Database.mdf;IntegratedSecurity=True;User instance=True)

Conn open();

Console.WriteLine(“数据库连接成功!”)

Console.ReadKey();

 

 

----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 详细请查看:http://net.itheima.com/ 


ado.net连接数据库简单例子

本地连接一台服务器上的数据库,对其进行查询、插入、删除等操作: 1、需要ip地址,需要数据库的名称,需要一个SQL Sevrer账户; 2、查询操作:             //用于连接的字符串支持...
  • u012839396
  • u012839396
  • 2015年04月24日 17:13
  • 4502

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

连接SQL Server程序代码:using System.Data;using System.Data.SqlClient;string strConnection="user id=sa;pass...
  • david_520042
  • david_520042
  • 2010年11月21日 23:17
  • 900

黑马程序员_ADO.NET连接数据库

------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------  //第一步:获得连接字符串         public static string...
  • jinshiweikai0
  • jinshiweikai0
  • 2013年04月22日 08:36
  • 278

ado.net将数据库连接字符串放入配置文件中

配置文件: App.config
  • JunLinDiKu
  • JunLinDiKu
  • 2014年05月15日 17:11
  • 1228

数据库访问方式(ODBC OLEDB ADO ADO.NET)

ODBC(Open Database Connectivity,开放数据库互连) 1992年,微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有...
  • lxd8731247769
  • lxd8731247769
  • 2016年01月02日 09:36
  • 1609

ADO.NET操作MySQL数据库

前言        ADO.NET包括5大对象,分别是Connection、Command、DataReader、DataSet、DataAdapter,使用ADO.NET访问数据库有两个步骤:建立数...
  • zh15732621679
  • zh15732621679
  • 2016年12月12日 16:44
  • 3019

ado.net连接数据库的用法

一、简单介绍ADO.NET System.Data:DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint System.Data...
  • tianfeng1208
  • tianfeng1208
  • 2014年08月17日 17:27
  • 1149

ADO.net与PowerBuilder

 以评测的形式通过一个非常简单的例子,把ADO.NET与PowerBuilder进行多方面的比较,从而揭示两种平台下数据库应用开发能力,包括功能、性能、体系结构的综合评价。1.   评测对象描述 ...
  • itkbase
  • itkbase
  • 2008年03月11日 16:08
  • 429

ADO.NET操作数据库(二)

核心内容:SqlHelper的封装、配置文件的使用、事件监视器、ado.net数据库连接池、可变参数、异常捕获、SQL漏洞注释攻击、使用带参数的sql语句、本文中出现的类的用法。 一:关于SqlHel...
  • chenrushui
  • chenrushui
  • 2016年10月30日 18:31
  • 1282

ASP.NET MVC 4用ADO.NET实体数据模型连接数据库

ADO.NET实体数据模型连接数据库,既可用来连接SQL Server数据库,也可以用来来接MySQL数据库,非常便捷方便,使用此法在代码具体实现的时候也很方便。     为了正常连接MySQL数据库...
  • vjudge
  • vjudge
  • 2015年04月24日 12:54
  • 2901
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员-ADO.NET连接数据库
举报原因:
原因补充:

(最多只允许输入30个字)