ado.net数据库访问知识ppt.pptVIP

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ado.net数据库访问知识ppt

第10讲 ADO.NET的Connection、Command、DataReader类 教学内容 大课内容 Connection Command DataReader 综合实例 调用存储过程 小课内容 实验:实现图书管理系统的入库和借阅功能 本次课程后,可以解决以下这样的应用问题 1. Connection 生成一个数据库连接 面向SqlServer的连接 面向Access的连接 打开、关闭数据库连接 实例1:与一个远程的SQL Server连接 using System.Data.SqlClient; SqlConnection conn=new sqlConnection(“Uid=Sa; pwd=123; database=LittleLibrary; server=1”); 说明: Uid ——sql server用户 Pwd——用户密码 Server——存放数据库的主机,可以用IP或主机名 DataBase——数据库名 实例2:与一个本机的SQL Server连接 using System.Data.SqlClient; …… SqlConnection conn=new SqlConnection(“integrated security=true; database=LittleLibrary; server=localhost; connect timeout=30”); 说明: Integrated security=true——使用windows验证模式 Localhost——表示本机,可以用“”代替 Connect timeOut——连接超时时间 实例3:连接Access Using System.Data.OleDb; OleDbConnection conn = new OleDbConnection( “provider= Microsoft.Jet.OleDB.4.0; data source=LittleLibrary”); 说明: Provider表示引擎提供者 Microsoft.Jet.Oledb.4.0是Access2000(及以上版本)的数据库引擎。 实例4:打开,关闭数据库连接 Using System.Data.OleDb; //创建连接 OleDBConnection conn = new OleDbConnection(“provider= Microsoft.Jet.OleDB.4.0; data Source=C:\\LittleLibrary.mdb”); //打开连接 conn.Open(); //读写数据库 //关闭连接 Conn.Close(); 说明: conn.Open ——打开连接; conn.Close——关闭连接 随堂练习(一):定义下面连个数据库连接 1.使用System.Data.SqlClient SQLServer IP: UId:bookManager PwdDataBase:LittleLibrary 2.使用System.Data.OleDbClient Access: c:\LittleLibrary.mdb 2. Command 数据库连接后,就可以向数据库发送命令了。 发送命令实际上就是传送SQL指令。SQL指令封装在Command对象中。 根据不同的操作目的,选择不同的命令执行方式。有的操作要返回查询数据集合;有的操作返回运行是否正常;有的返回一个值。 实例5:定义SqlCommand对象 using System.Data.SqlClient; //引用命名空间 SqlConnection conn=new sqlConnection(“Uid=Sa; pwd=123; database=LittleLibrary; server=1”); //定义数据库连接 //定义一个Select命令 Sqlcommand cmd1=new SqlCommand(“SELECT * FROM BOOKINFO”,conn); //定义一个Insert命令 String sql2=“INSERT INTO READER (读者ID,姓名) VALUES (‘0333’,’张三’)”; SqlCommand cmd2=new SqlCommand(sql,conn); 说明: New SqlCommand(string commandText, SqlConnection conn)——commandText:SQL脚本; conn:数据库连接 实例6:在SQL脚本中使用变量 String bookId; string bookName; Decimal price=90; str

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档