黑马程序员-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数据库连接

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 神奇代码:用来判断所要操作的数据...

黑马程序员_学习日记47_615数据库开发及ADO.Net(连接字符串、SqlDataReader对象、连接池)

重难点:reader.NextResult()、反射揭示连接池原理、连接字符串写法   一、日期函数: 1、getdate() 获得当前日期 2、Dateadd(datepart,numbe...

黑马程序员_ADO.NET操作数据库的过程

------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 一、ADO.NET简介 1.ADO.NET模型分成.NET Data Provider(数...

黑马程序员_学习日记46_614数据库开发及ADO.Net(约束、数据检索)

一、约束 (一)通过设计器创建约束 索引/键 CHECK约束(检查约束) 默认约束 主外键关系 (二)通过SQL语句创建约束 --增加主键约束 alter table ...

黑马程序员_ADO.NET通过DataReader快速访问数据库

------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- ADO.NET另外一种访问数据库的模式是使用SqlDataReader以连接模式访问...

黑马程序员--ADO.NET数据库访问技术(二)

Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 通过这几天的学习,下面来把有关数据适配器和数据集方面的知识点总结一下:    ...

黑马程序员_ADO.Net 数据库访问技术

-----------Windows Phone 7手机开发、.Net培训、.net学习型技术博客、期待与您交流! ------------ 1、程序要和数据库交互要通过AD...
  • jsyupan
  • jsyupan
  • 2013年03月05日 23:24
  • 363

黑马程序员_学习日记51_621数据库开发及ADO.Net(游标、动态sql)

一、SqlHelper报异常 “类型初始值引发异常”,说明SqlHelper类中的字段、属性设置错误。   二、游标 (一)使用步骤 --1、定义游标 declare cur_MySt...

黑马程序员--ADO.NET数据库访问技术(一)

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 通过几天的自学,现在总结一下关于...

黑马程序员_ado.net_连接sql server 总结

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- dotnet 连接sqlserver...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员-ADO.NET连接数据库
举报原因:
原因补充:

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