导航:首页 > 编程大全 > 数据库开发及adonetppt

数据库开发及adonetppt

发布时间:2023-04-22 18:35:27

『壹』 请介绍一下ADO.NET框架下几种数据库访问技术的优缺点。详细一点

数据源控件访问数据库:简单快捷,但是真正的开发中不会去这样用的,因为1是效率问题2是灵活性不足,这就跟ASP.NET里面的其他控件一样,正的要做大应用是不会用这种东西的,因为扩展性不足,或者为了做到兼容性损失了效率。 使用.NET数据提供程序访问数据库:共有4种,SQL Server .NET Framework数据提供程序,OLEDB .NET Framework数据提供程序,ODBC .NET Framework数据提供程序,Oracle .NET Framework数据提供程序。看名字也该明白,针对不同的数据库使用不同的数据提供程序,这是开发中最经常使用的方式,缺点是米有办法应对多数据库的情况,也就是说假如你的应用是面向多数据库的,那么有几种数据库,基本要写几套SQL。 用DATASet:恭喜你不用写T-SQL了,但是你要学会它的语法,从此不用担心多数据库应用的问题。但是惨了,它为了兼容多种数据库因此T-SQL写的真的“很兼容”执行效率太低,同样的一个表现结果,这个SQL嵌套了好几次,效率灰常低。 LINQ to SQL:老实讲,他就是为SQL SERVER而生的,你也不用写T-SQL了,它的语法学学还是好处颇多,因因为你在LINQ TO OBJECT上也能见到这种语法的影子收益颇多,它的执行效率很快,但是不管怎么讲也没有你直接用SQL Server .NET Framework数据提供程序,自己写SQL快,可控制程度高,好处也是显而易见就像用DATASET一样,你不用再为了数据持久化问题写一大堆ORM的东西了。 by the way,目前.NET中,ORM用的比较多的是Nhibernate,但是你如果就想用SQL SERVER还是用LINQ to SQL吧,好处显而易见,在开发过程中对于数据库的变更也是比较常见的,你的数据库字段不知道会出现在哪个类,哪个文件中,如果用了DATASET,或LINQ2SQL在编译阶段你就可以察觉到这种变更带来的影响。

『贰』 请简描述ADO.NET访问数据库的步骤

1.创建数据库连接字符创
2.导入命名空间System.data.sqlcen...
3.jia创建SQLCONNECTION 对象 把链接字符创 放进去
4. 打开数据库
5.声明回SQLcommand对象 括号答内放 执行命令的SQL语句 和connection对象

6command对象。方法执行相关命令

『叁』 如何使用ADO.NET实现数据库的打开和关闭

data
source=数据库服务器名;initial
catalog=数据库名;user
id=连接用户名;password=密码;
然后用open()打开;close关闭数据库;
使用的时版候权打开,不使用的时候就关闭,节省内存使用空间。
操作数据库的话直接用SQL语句操作就可以了

『肆』 如何使用ado.net连接数据库并将查询结果呈现出来

首先在页面上拖个数据控件,如DataGridView,然后从数据库中取出数据进行绑定。
部分代码如下:
string cmdText="select * from 表名";
DataSet ds=new DataSet();
SqlDataAdapter ad =new SqlDataAdapter(conn,cmdText); //其中conn为SqlConnection对象
ad.Fill(ds);
DataGridView.DataSource=ds;

阅读全文

与数据库开发及adonetppt相关的资料

热点内容
怎么解决网站痛点 浏览:800
iphone4ios71降级613 浏览:650
garageband升级 浏览:689
科学linux 浏览:447
哪里的app理财好 浏览:799
linux下线程的创建线程数 浏览:804
怎么改变文件大小 浏览:574
飞雪流水软件注册破解工具 浏览:814
csgo比赛数据哪里看 浏览:961
已越狱iphone4升级ios7 浏览:607
微信分享但不是微商 浏览:877
git子模块如何获取最新数据 浏览:446
java项目ppt模板下载不了 浏览:493
不常用的app怎么取消 浏览:230
js多点滑动选取范围 浏览:756
环境监测app怎么下载 浏览:444
美创科技外数据安全领域怎么样 浏览:143
苹果手机上怎么修改文件表 浏览:865
网上如何年审营业执照网站 浏览:304
电信版iphone好吗 浏览:469

友情链接